builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-e10s-7
slave: tst-linux64-spot-311
starttime: 1445885981.85
results: success (0)
buildid: 20151026111022
builduid: a3f2ddc5edd145a6b302a415797d7c0a
revision: ed2fdc36728da6f362a0734062ec687613aaddaa
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:41.848640) =========
master: http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:41.849057) =========
========= Started set props: basedir (results: 0, elapsed: 2 secs) (at 2015-10-26 11:59:41.849379) =========
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-1445885883.347021-672620310
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.024408
basedir: '/builds/slave/test'
========= Finished set props: basedir (results: 0, elapsed: 2 secs) (at 2015-10-26 11:59:44.377964) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2015-10-26 11:59:44.378269) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2015-10-26 11:59:46.105652) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:46.105942) =========
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-1445885883.347021-672620310
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.021914
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:46.171407) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:46.171679) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:46.172014) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:46.172318) =========
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-1445885883.347021-672620310
_=/tools/buildbot/bin/python
using PTY: False
--2015-10-26 11:59:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 12.0M=0.001s
2015-10-26 11:59:46 (12.0 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.610049
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:46.820415) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:46.820706) =========
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-1445885883.347021-672620310
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.035132
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-26 11:59:46.891492) =========
========= Started 'bash -c ...' (results: 0, elapsed: 13 secs) (at 2015-10-26 11:59:46.891802) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev ed2fdc36728da6f362a0734062ec687613aaddaa --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 ed2fdc36728da6f362a0734062ec687613aaddaa --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-1445885883.347021-672620310
_=/tools/buildbot/bin/python
using PTY: False
2015-10-26 11:59:46,998 truncating revision to first 12 chars
2015-10-26 11:59:46,999 Setting DEBUG logging.
2015-10-26 11:59:46,999 attempt 1/10
2015-10-26 11:59:47,000 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/ed2fdc36728d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-10-26 11:59:53,592 unpacking tar archive at: mozilla-inbound-ed2fdc36728d/testing/mozharness/
program finished with exit code 0
elapsedTime=6.888351
========= Finished 'bash -c ...' (results: 0, elapsed: 13 secs) (at 2015-10-26 12:00:00.384609) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2015-10-26 12:00:00.384886) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2015-10-26 12:00:04.762424) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-26 12:00:04.762818) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-26 12:00:04.763374) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 43 mins, 48 secs) (at 2015-10-26 12:00:04.763815) =========
/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-1445885883.347021-672620310
_=/tools/buildbot/bin/python
using PTY: False
12:00:05 INFO - MultiFileLogger online at 20151026 12:00:05 in /builds/slave/test
12:00:05 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
12:00:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
12:00:05 INFO - {'append_to_log': False,
12:00:05 INFO - 'base_work_dir': '/builds/slave/test',
12:00:05 INFO - 'blob_upload_branch': 'mozilla-inbound',
12:00:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
12:00:05 INFO - 'buildbot_json_path': 'buildprops.json',
12:00:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
12:00:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
12:00:05 INFO - 'download_minidump_stackwalk': True,
12:00:05 INFO - 'download_symbols': 'true',
12:00:05 INFO - 'e10s': True,
12:00:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
12:00:05 INFO - 'tooltool.py': '/tools/tooltool.py',
12:00:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
12:00:05 INFO - '/tools/misc-python/virtualenv.py')},
12:00:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
12:00:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
12:00:05 INFO - 'log_level': 'info',
12:00:05 INFO - 'log_to_console': True,
12:00:05 INFO - 'opt_config_files': (),
12:00:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
12:00:05 INFO - '--processes=1',
12:00:05 INFO - '--config=%(test_path)s/wptrunner.ini',
12:00:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
12:00:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
12:00:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
12:00:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
12:00:05 INFO - 'pip_index': False,
12:00:05 INFO - 'require_test_zip': True,
12:00:05 INFO - 'test_type': ('testharness',),
12:00:05 INFO - 'this_chunk': '7',
12:00:05 INFO - 'tooltool_cache': '/builds/tooltool_cache',
12:00:05 INFO - 'total_chunks': '8',
12:00:05 INFO - 'virtualenv_path': 'venv',
12:00:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
12:00:05 INFO - 'work_dir': 'build'}
12:00:05 INFO - #####
12:00:05 INFO - ##### Running clobber step.
12:00:05 INFO - #####
12:00:05 INFO - Running pre-action listener: _resource_record_pre_action
12:00:05 INFO - Running main action method: clobber
12:00:05 INFO - rmtree: /builds/slave/test/build
12:00:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
12:00:06 INFO - Running post-action listener: _resource_record_post_action
12:00:06 INFO - #####
12:00:06 INFO - ##### Running read-buildbot-config step.
12:00:06 INFO - #####
12:00:06 INFO - Running pre-action listener: _resource_record_pre_action
12:00:06 INFO - Running main action method: read_buildbot_config
12:00:06 INFO - Using buildbot properties:
12:00:06 INFO - {
12:00:06 INFO - "properties": {
12:00:06 INFO - "buildnumber": 13,
12:00:06 INFO - "product": "firefox",
12:00:06 INFO - "script_repo_revision": "production",
12:00:06 INFO - "branch": "mozilla-inbound",
12:00:06 INFO - "repository": "",
12:00:06 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-e10s-7",
12:00:06 INFO - "buildid": "20151026111022",
12:00:06 INFO - "slavename": "tst-linux64-spot-311",
12:00:06 INFO - "pgo_build": "False",
12:00:06 INFO - "basedir": "/builds/slave/test",
12:00:06 INFO - "project": "",
12:00:06 INFO - "platform": "linux64",
12:00:06 INFO - "master": "http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/",
12:00:06 INFO - "slavebuilddir": "test",
12:00:06 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600",
12:00:06 INFO - "repo_path": "integration/mozilla-inbound",
12:00:06 INFO - "moz_repo_path": "",
12:00:06 INFO - "stage_platform": "linux64",
12:00:06 INFO - "builduid": "a3f2ddc5edd145a6b302a415797d7c0a",
12:00:06 INFO - "revision": "ed2fdc36728da6f362a0734062ec687613aaddaa"
12:00:06 INFO - },
12:00:06 INFO - "sourcestamp": {
12:00:06 INFO - "repository": "",
12:00:06 INFO - "hasPatch": false,
12:00:06 INFO - "project": "",
12:00:06 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
12:00:06 INFO - "changes": [
12:00:06 INFO - {
12:00:06 INFO - "category": null,
12:00:06 INFO - "files": [
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/HTG5PXOyRHuZQ5A5HVsYiw/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/HTG5PXOyRHuZQ5A5HVsYiw/artifacts/public/build/test_packages.json"
12:00:06 INFO - }
12:00:06 INFO - ],
12:00:06 INFO - "repository": "",
12:00:06 INFO - "rev": "bc791a37462f4ac6955f4552f64e9a93e0f1a5ed",
12:00:06 INFO - "who": "hsivonen@mozilla.com",
12:00:06 INFO - "when": 1445882405,
12:00:06 INFO - "number": 6574871,
12:00:06 INFO - "comments": "Bug 1202366 - Implement the encoder error mode \"HTML\" for nsFormSubmission without nsISaveAsCharset. r=NOT_emk.",
12:00:06 INFO - "project": "",
12:00:06 INFO - "at": "Mon 26 Oct 2015 11:00:05",
12:00:06 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
12:00:06 INFO - "revlink": "",
12:00:06 INFO - "properties": [
12:00:06 INFO - [
12:00:06 INFO - "buildid",
12:00:06 INFO - "20151026095222",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "builduid",
12:00:06 INFO - "ae40cda44a4e4198b6ae620d5614668d",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "pgo_build",
12:00:06 INFO - "False",
12:00:06 INFO - "Change"
12:00:06 INFO - ]
12:00:06 INFO - ],
12:00:06 INFO - "revision": "bc791a37462f4ac6955f4552f64e9a93e0f1a5ed"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "category": null,
12:00:06 INFO - "files": [
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/5fBZ0wZ-QZqQxVMZIDVJzA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/5fBZ0wZ-QZqQxVMZIDVJzA/artifacts/public/build/test_packages.json"
12:00:06 INFO - }
12:00:06 INFO - ],
12:00:06 INFO - "repository": "",
12:00:06 INFO - "rev": "f65b294e99b22cbe226dc8644eb5a64833114dd3",
12:00:06 INFO - "who": "kgupta@mozilla.com",
12:00:06 INFO - "when": 1445882225,
12:00:06 INFO - "number": 6574853,
12:00:06 INFO - "comments": "Bug 1218160 - Fix a build error with some compiler versions on OS X. r=froydnj",
12:00:06 INFO - "project": "",
12:00:06 INFO - "at": "Mon 26 Oct 2015 10:57:05",
12:00:06 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
12:00:06 INFO - "revlink": "",
12:00:06 INFO - "properties": [
12:00:06 INFO - [
12:00:06 INFO - "buildid",
12:00:06 INFO - "20151026102807",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "builduid",
12:00:06 INFO - "76f6291d4ef141a8b9700fc2cb49dfcf",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "pgo_build",
12:00:06 INFO - "False",
12:00:06 INFO - "Change"
12:00:06 INFO - ]
12:00:06 INFO - ],
12:00:06 INFO - "revision": "f65b294e99b22cbe226dc8644eb5a64833114dd3"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "category": null,
12:00:06 INFO - "files": [
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/aNSi7-8MT-6oqDRm5ydtIg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/aNSi7-8MT-6oqDRm5ydtIg/artifacts/public/build/test_packages.json"
12:00:06 INFO - }
12:00:06 INFO - ],
12:00:06 INFO - "repository": "",
12:00:06 INFO - "rev": "d085f3b38c992c6d46286c17f8639333fb28d7bc",
12:00:06 INFO - "who": "amarchesini@mozilla.com",
12:00:06 INFO - "when": 1445882342,
12:00:06 INFO - "number": 6574864,
12:00:06 INFO - "comments": "Bug 1211967 - Fix how we report errors when loading a worker from a data url, r=bz",
12:00:06 INFO - "project": "",
12:00:06 INFO - "at": "Mon 26 Oct 2015 10:59:02",
12:00:06 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
12:00:06 INFO - "revlink": "",
12:00:06 INFO - "properties": [
12:00:06 INFO - [
12:00:06 INFO - "buildid",
12:00:06 INFO - "20151026103025",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "builduid",
12:00:06 INFO - "3034ff3a62704571bfaaca4db7b173b3",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "pgo_build",
12:00:06 INFO - "False",
12:00:06 INFO - "Change"
12:00:06 INFO - ]
12:00:06 INFO - ],
12:00:06 INFO - "revision": "d085f3b38c992c6d46286c17f8639333fb28d7bc"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "category": null,
12:00:06 INFO - "files": [
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/zuCny5_BQUm_Dw5Xbm06yQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/zuCny5_BQUm_Dw5Xbm06yQ/artifacts/public/build/test_packages.json"
12:00:06 INFO - }
12:00:06 INFO - ],
12:00:06 INFO - "repository": "",
12:00:06 INFO - "rev": "598c9c0fb79a75fad54c6e633554155d9c4182ca",
12:00:06 INFO - "who": "esawin@mozilla.com",
12:00:06 INFO - "when": 1445882928,
12:00:06 INFO - "number": 6574966,
12:00:06 INFO - "comments": "Bug 1163667 - [5.1] Ensure empty demuxer sample queue before initiating draining. r=snorp\n",
12:00:06 INFO - "project": "",
12:00:06 INFO - "at": "Mon 26 Oct 2015 11:08:48",
12:00:06 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
12:00:06 INFO - "revlink": "",
12:00:06 INFO - "properties": [
12:00:06 INFO - [
12:00:06 INFO - "buildid",
12:00:06 INFO - "20151026103426",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "builduid",
12:00:06 INFO - "6707d03a73724f949ea52989cf65fe52",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "pgo_build",
12:00:06 INFO - "False",
12:00:06 INFO - "Change"
12:00:06 INFO - ]
12:00:06 INFO - ],
12:00:06 INFO - "revision": "598c9c0fb79a75fad54c6e633554155d9c4182ca"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "category": null,
12:00:06 INFO - "files": [
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/Q6vYVMsuS1WuQOuMj4b2Ow/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/Q6vYVMsuS1WuQOuMj4b2Ow/artifacts/public/build/test_packages.json"
12:00:06 INFO - }
12:00:06 INFO - ],
12:00:06 INFO - "repository": "",
12:00:06 INFO - "rev": "561f28136816621264d74a017ece9ecd2620008c",
12:00:06 INFO - "who": "jseward@mozilla.com",
12:00:06 INFO - "when": 1445883049,
12:00:06 INFO - "number": 6574978,
12:00:06 INFO - "comments": "Bug 1216945 - Uninitialised value use in nsXULWindow::SizeShellTo. r=bzbarsky.",
12:00:06 INFO - "project": "",
12:00:06 INFO - "at": "Mon 26 Oct 2015 11:10:49",
12:00:06 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
12:00:06 INFO - "revlink": "",
12:00:06 INFO - "properties": [
12:00:06 INFO - [
12:00:06 INFO - "buildid",
12:00:06 INFO - "20151026103427",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "builduid",
12:00:06 INFO - "4144e000e614478798e7d4ee00a19fe4",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "pgo_build",
12:00:06 INFO - "False",
12:00:06 INFO - "Change"
12:00:06 INFO - ]
12:00:06 INFO - ],
12:00:06 INFO - "revision": "561f28136816621264d74a017ece9ecd2620008c"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "category": null,
12:00:06 INFO - "files": [
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/8Ns98RtfTTO5cUsFb0e6VA/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/8Ns98RtfTTO5cUsFb0e6VA/artifacts/public/build/test_packages.json"
12:00:06 INFO - }
12:00:06 INFO - ],
12:00:06 INFO - "repository": "",
12:00:06 INFO - "rev": "9c97989cf231b4d1a09cf497695b538900d6f7a7",
12:00:06 INFO - "who": "cmanchester@mozilla.com",
12:00:06 INFO - "when": 1445883453,
12:00:06 INFO - "number": 6575009,
12:00:06 INFO - "comments": "Bug 1218010 - Shorten the polling interval when waiting for httpd.js startup in mochitest. r=ahal\n\nI noticed in automation logs that we always wait about 1s for httpd.js to be\nready -- this is the minimum we could wait if we wait at all, because we poll\nevery second. Bringing the polling interval down to 100ms locally shows we\nsucceed after waiting just once. This is a perceptible speedup, and will\nhave an effect for every dir now that we run-by-dir.",
12:00:06 INFO - "project": "",
12:00:06 INFO - "at": "Mon 26 Oct 2015 11:17:33",
12:00:06 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
12:00:06 INFO - "revlink": "",
12:00:06 INFO - "properties": [
12:00:06 INFO - [
12:00:06 INFO - "buildid",
12:00:06 INFO - "20151026104237",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "builduid",
12:00:06 INFO - "4652d33820c54a78903dde1dff79ca62",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "pgo_build",
12:00:06 INFO - "False",
12:00:06 INFO - "Change"
12:00:06 INFO - ]
12:00:06 INFO - ],
12:00:06 INFO - "revision": "9c97989cf231b4d1a09cf497695b538900d6f7a7"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "category": null,
12:00:06 INFO - "files": [
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
12:00:06 INFO - },
12:00:06 INFO - {
12:00:06 INFO - "url": null,
12:00:06 INFO - "name": "https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/test_packages.json"
12:00:06 INFO - }
12:00:06 INFO - ],
12:00:06 INFO - "repository": "",
12:00:06 INFO - "rev": "ed2fdc36728da6f362a0734062ec687613aaddaa",
12:00:06 INFO - "who": "chrislord.net@gmail.com",
12:00:06 INFO - "when": 1445885535,
12:00:06 INFO - "number": 6575221,
12:00:06 INFO - "comments": "Bug 1177842 - Introduce separate friction for fling-snap. r=botond",
12:00:06 INFO - "project": "",
12:00:06 INFO - "at": "Mon 26 Oct 2015 11:52:15",
12:00:06 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
12:00:06 INFO - "revlink": "",
12:00:06 INFO - "properties": [
12:00:06 INFO - [
12:00:06 INFO - "buildid",
12:00:06 INFO - "20151026111022",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "builduid",
12:00:06 INFO - "a3f2ddc5edd145a6b302a415797d7c0a",
12:00:06 INFO - "Change"
12:00:06 INFO - ],
12:00:06 INFO - [
12:00:06 INFO - "pgo_build",
12:00:06 INFO - "False",
12:00:06 INFO - "Change"
12:00:06 INFO - ]
12:00:06 INFO - ],
12:00:06 INFO - "revision": "ed2fdc36728da6f362a0734062ec687613aaddaa"
12:00:06 INFO - }
12:00:06 INFO - ],
12:00:06 INFO - "revision": "ed2fdc36728da6f362a0734062ec687613aaddaa"
12:00:06 INFO - }
12:00:06 INFO - }
12:00:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2.
12:00:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/test_packages.json.
12:00:06 INFO - Running post-action listener: _resource_record_post_action
12:00:06 INFO - #####
12:00:06 INFO - ##### Running download-and-extract step.
12:00:06 INFO - #####
12:00:06 INFO - Running pre-action listener: _resource_record_pre_action
12:00:06 INFO - Running main action method: download_and_extract
12:00:06 INFO - mkdir: /builds/slave/test/build/tests
12:00: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')]}
12:00:06 INFO - https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
12:00:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/test_packages.json
12:00:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/test_packages.json
12:00:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
12:00:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
12:00:07 INFO - Downloaded 1302 bytes.
12:00:07 INFO - Reading from file /builds/slave/test/build/test_packages.json
12:00:07 INFO - Using the following test package requirements:
12:00:07 INFO - {u'common': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
12:00:07 INFO - u'cppunittest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
12:00:07 INFO - u'firefox-44.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
12:00:07 INFO - u'jittest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
12:00:07 INFO - u'jsshell-linux-x86_64.zip'],
12:00:07 INFO - u'mochitest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
12:00:07 INFO - u'firefox-44.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
12:00:07 INFO - u'mozbase': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
12:00:07 INFO - u'reftest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
12:00:07 INFO - u'firefox-44.0a1.en-US.linux-x86_64.reftest.tests.zip'],
12:00:07 INFO - u'talos': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
12:00:07 INFO - u'firefox-44.0a1.en-US.linux-x86_64.talos.tests.zip'],
12:00:07 INFO - u'web-platform': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
12:00:07 INFO - u'firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
12:00:07 INFO - u'webapprt': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
12:00:07 INFO - u'xpcshell': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
12:00:07 INFO - u'firefox-44.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
12:00:07 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
12:00:07 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')]}
12:00:07 INFO - https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
12:00:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
12:00:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
12:00:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/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
12:00:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/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
12:02:47 INFO - Downloaded 23347512 bytes.
12:02:47 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
12:02:47 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/*
12:02:47 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
12:02:48 INFO - caution: filename not matched: web-platform/*
12:02:48 INFO - Return code: 11
12:02: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')]}
12:02:48 INFO - https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
12:02:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
12:02:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
12:02:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/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
12:02:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/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
12:04:11 INFO - Downloaded 30909471 bytes.
12:04:11 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
12:04:11 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/*
12:04:11 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
12:04:14 INFO - caution: filename not matched: bin/*
12:04:14 INFO - caution: filename not matched: config/*
12:04:14 INFO - caution: filename not matched: mozbase/*
12:04:14 INFO - caution: filename not matched: marionette/*
12:04:14 INFO - Return code: 11
12:04:14 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')]}
12:04:14 INFO - https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
12:04:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
12:04:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
12:04:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/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
12:04:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/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
12:07:10 INFO - Downloaded 57368540 bytes.
12:07:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
12:07:10 INFO - mkdir: /builds/slave/test/properties
12:07:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
12:07:10 INFO - Writing to file /builds/slave/test/properties/build_url
12:07:10 INFO - Contents:
12:07:10 INFO - build_url:https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
12:07:10 INFO - mkdir: /builds/slave/test/build/symbols
12:07:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:07:10 INFO - https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net
12:07:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
12:07:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
12:07:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/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
12:07:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/iZlDp9PRS5SCn3metRHUMg/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
12:08:41 INFO - Downloaded 46693672 bytes.
12:08:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
12:08:41 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
12:08:41 INFO - Writing to file /builds/slave/test/properties/symbols_url
12:08:41 INFO - Contents:
12:08:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/iZlDp9PRS5SCn3metRHUMg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
12:08:41 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
12:08:41 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
12:08:43 INFO - Return code: 0
12:08:43 INFO - Running post-action listener: _resource_record_post_action
12:08:43 INFO - Running post-action listener: set_extra_try_arguments
12:08:43 INFO - #####
12:08:43 INFO - ##### Running create-virtualenv step.
12:08:43 INFO - #####
12:08:43 INFO - Running pre-action listener: _pre_create_virtualenv
12:08:43 INFO - Running pre-action listener: _resource_record_pre_action
12:08:43 INFO - Running main action method: create_virtualenv
12:08:43 INFO - Creating virtualenv /builds/slave/test/build/venv
12:08:43 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
12:08:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
12:08:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
12:08:44 INFO - Using real prefix '/usr'
12:08:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python
12:08:46 INFO - Installing distribute.............................................................................................................................................................................................done.
12:08:49 INFO - Installing pip.................done.
12:08:49 INFO - Return code: 0
12:08:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
12:08:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:08:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:08:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:08:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:08:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:08:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:08:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ab3f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d22300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d64940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a5e470>, '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 0x2d6a230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d6a6e0>, '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-1445885883.347021-672620310', '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
12:08:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
12:08:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
12:08:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:08:49 INFO - 'CCACHE_UMASK': '002',
12:08:49 INFO - 'DISPLAY': ':0',
12:08:49 INFO - 'HOME': '/home/cltbld',
12:08:49 INFO - 'LANG': 'en_US.UTF-8',
12:08:49 INFO - 'LOGNAME': 'cltbld',
12:08:49 INFO - 'MAIL': '/var/mail/cltbld',
12:08:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:08:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:08:49 INFO - 'MOZ_NO_REMOTE': '1',
12:08:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:08:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:08:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:08:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:08:49 INFO - 'PWD': '/builds/slave/test',
12:08:49 INFO - 'SHELL': '/bin/bash',
12:08:49 INFO - 'SHLVL': '1',
12:08:49 INFO - 'TERM': 'linux',
12:08:49 INFO - 'TMOUT': '86400',
12:08:49 INFO - 'USER': 'cltbld',
12:08:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445885883.347021-672620310',
12:08:49 INFO - '_': '/tools/buildbot/bin/python'}
12:08:50 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:08:50 INFO - Downloading/unpacking psutil>=0.7.1
12:08:50 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
12:08:50 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
12:08:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:08:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:08:50 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
12:08:50 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
12:08:54 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
12:08:55 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
12:08:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
12:08:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
12:08:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
12:08:55 INFO - Installing collected packages: psutil
12:08:55 INFO - Running setup.py install for psutil
12:08:55 INFO - building 'psutil._psutil_linux' extension
12:08:55 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
12:08:56 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
12:08:56 INFO - building 'psutil._psutil_posix' extension
12:08:56 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
12:08:56 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
12:08:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
12:08:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
12:08:56 INFO - Successfully installed psutil
12:08:56 INFO - Cleaning up...
12:08:56 INFO - Return code: 0
12:08:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
12:08: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')]}
12:08:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:08:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:08: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')]}
12:08:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:08:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:08: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', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ab3f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d22300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d64940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a5e470>, '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 0x2d6a230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d6a6e0>, '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-1445885883.347021-672620310', '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
12:08:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
12:08:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
12:08:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:08:56 INFO - 'CCACHE_UMASK': '002',
12:08:56 INFO - 'DISPLAY': ':0',
12:08:56 INFO - 'HOME': '/home/cltbld',
12:08:56 INFO - 'LANG': 'en_US.UTF-8',
12:08:56 INFO - 'LOGNAME': 'cltbld',
12:08:56 INFO - 'MAIL': '/var/mail/cltbld',
12:08:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:08:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:08:56 INFO - 'MOZ_NO_REMOTE': '1',
12:08:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:08:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:08:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:08:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:08:56 INFO - 'PWD': '/builds/slave/test',
12:08:56 INFO - 'SHELL': '/bin/bash',
12:08:56 INFO - 'SHLVL': '1',
12:08:56 INFO - 'TERM': 'linux',
12:08:56 INFO - 'TMOUT': '86400',
12:08:56 INFO - 'USER': 'cltbld',
12:08:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445885883.347021-672620310',
12:08:56 INFO - '_': '/tools/buildbot/bin/python'}
12:08:57 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:08:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
12:08:57 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
12:08:57 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
12:08:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:08:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:08:57 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
12:08:57 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
12:09:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz
12:09:05 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
12:09:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
12:09:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
12:09:05 INFO - Installing collected packages: mozsystemmonitor
12:09:05 INFO - Running setup.py install for mozsystemmonitor
12:09:06 INFO - Successfully installed mozsystemmonitor
12:09:06 INFO - Cleaning up...
12:09:06 INFO - Return code: 0
12:09:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
12:09: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')]}
12:09:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:09:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:09: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')]}
12:09:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:09:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:09:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ab3f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d22300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d64940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a5e470>, '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 0x2d6a230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d6a6e0>, '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-1445885883.347021-672620310', '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
12:09:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
12:09:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
12:09:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:09:06 INFO - 'CCACHE_UMASK': '002',
12:09:06 INFO - 'DISPLAY': ':0',
12:09:06 INFO - 'HOME': '/home/cltbld',
12:09:06 INFO - 'LANG': 'en_US.UTF-8',
12:09:06 INFO - 'LOGNAME': 'cltbld',
12:09:06 INFO - 'MAIL': '/var/mail/cltbld',
12:09:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:09:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:09:06 INFO - 'MOZ_NO_REMOTE': '1',
12:09:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:09:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:09:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:09:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:09:06 INFO - 'PWD': '/builds/slave/test',
12:09:06 INFO - 'SHELL': '/bin/bash',
12:09:06 INFO - 'SHLVL': '1',
12:09:06 INFO - 'TERM': 'linux',
12:09:06 INFO - 'TMOUT': '86400',
12:09:06 INFO - 'USER': 'cltbld',
12:09:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445885883.347021-672620310',
12:09:06 INFO - '_': '/tools/buildbot/bin/python'}
12:09:06 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:09:06 INFO - Downloading/unpacking blobuploader==1.2.4
12:09:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
12:09:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
12:09:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:09:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:09:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
12:09:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
12:09:15 INFO - Downloading blobuploader-1.2.4.tar.gz
12:09:15 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
12:09:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
12:09:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
12:09:15 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
12:09:15 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
12:09:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:09:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:09:15 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
12:09:15 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
12:09:16 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
12:09:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
12:09:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
12:09:16 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
12:09:16 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
12:09:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:09:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:09:16 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
12:09:16 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
12:09:17 INFO - Downloading docopt-0.6.1.tar.gz
12:09:17 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
12:09:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
12:09:17 INFO - Installing collected packages: blobuploader, requests, docopt
12:09:17 INFO - Running setup.py install for blobuploader
12:09:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
12:09:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
12:09:17 INFO - Running setup.py install for requests
12:09:18 INFO - Running setup.py install for docopt
12:09:18 INFO - Successfully installed blobuploader requests docopt
12:09:18 INFO - Cleaning up...
12:09:18 INFO - Return code: 0
12:09:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv
12:09:18 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')]}
12:09:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:09:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:09:18 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')]}
12:09:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:09:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:09:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ab3f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d22300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d64940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a5e470>, '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 0x2d6a230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d6a6e0>, '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-1445885883.347021-672620310', '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
12:09:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
12:09:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
12:09:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:09:18 INFO - 'CCACHE_UMASK': '002',
12:09:18 INFO - 'DISPLAY': ':0',
12:09:18 INFO - 'HOME': '/home/cltbld',
12:09:18 INFO - 'LANG': 'en_US.UTF-8',
12:09:18 INFO - 'LOGNAME': 'cltbld',
12:09:18 INFO - 'MAIL': '/var/mail/cltbld',
12:09:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:09:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:09:18 INFO - 'MOZ_NO_REMOTE': '1',
12:09:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:09:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:09:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:09:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:09:18 INFO - 'PWD': '/builds/slave/test',
12:09:18 INFO - 'SHELL': '/bin/bash',
12:09:18 INFO - 'SHLVL': '1',
12:09:18 INFO - 'TERM': 'linux',
12:09:18 INFO - 'TMOUT': '86400',
12:09:18 INFO - 'USER': 'cltbld',
12:09:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445885883.347021-672620310',
12:09:18 INFO - '_': '/tools/buildbot/bin/python'}
12:09:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:09:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
12:09:18 INFO - Running setup.py (path:/tmp/pip-FIkoC9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
12:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
12:09:19 INFO - Running setup.py (path:/tmp/pip-iPgU6v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
12:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
12:09:19 INFO - Running setup.py (path:/tmp/pip-lALyzb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
12:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
12:09:19 INFO - Running setup.py (path:/tmp/pip-8SVp7B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
12:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
12:09:19 INFO - Running setup.py (path:/tmp/pip-DsdBmG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
12:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
12:09:19 INFO - Running setup.py (path:/tmp/pip-WPzaDw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
12:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
12:09:19 INFO - Running setup.py (path:/tmp/pip-zkEIU9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
12:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
12:09:19 INFO - Running setup.py (path:/tmp/pip-xv6wYE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
12:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
12:09:20 INFO - Running setup.py (path:/tmp/pip-crdhje-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
12:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
12:09:20 INFO - Running setup.py (path:/tmp/pip-XtdpCo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
12:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
12:09:20 INFO - Running setup.py (path:/tmp/pip-50yikN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
12:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
12:09:20 INFO - Running setup.py (path:/tmp/pip-Z6PCL1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
12:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
12:09:20 INFO - Running setup.py (path:/tmp/pip-IeVxYt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
12:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
12:09:20 INFO - Running setup.py (path:/tmp/pip-S1rHYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
12:09:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
12:09:21 INFO - Running setup.py (path:/tmp/pip-gnArXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
12:09:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
12:09:21 INFO - Running setup.py (path:/tmp/pip-beyVxb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
12:09:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
12:09:21 INFO - Running setup.py (path:/tmp/pip-u1WfA6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
12:09:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
12:09:21 INFO - Running setup.py (path:/tmp/pip-ZvVkt6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
12:09:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
12:09:21 INFO - Running setup.py (path:/tmp/pip-jdQXyv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
12:09:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
12:09:21 INFO - Running setup.py (path:/tmp/pip-BLiPA1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
12:09:22 INFO - Unpacking /builds/slave/test/build/tests/marionette
12:09:22 INFO - Running setup.py (path:/tmp/pip-LOskny-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
12:09:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
12:09:22 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
12:09:22 INFO - Running setup.py install for manifestparser
12:09:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
12:09:22 INFO - Running setup.py install for mozcrash
12:09:22 INFO - Running setup.py install for mozdebug
12:09:23 INFO - Running setup.py install for mozdevice
12:09:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
12:09:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin
12:09:23 INFO - Running setup.py install for mozfile
12:09:23 INFO - Running setup.py install for mozhttpd
12:09:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
12:09:23 INFO - Running setup.py install for mozinfo
12:09:23 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
12:09:23 INFO - Running setup.py install for mozInstall
12:09:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
12:09:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
12:09:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
12:09:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
12:09:24 INFO - Running setup.py install for mozleak
12:09:24 INFO - Running setup.py install for mozlog
12:09:24 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
12:09:24 INFO - Running setup.py install for moznetwork
12:09:24 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
12:09:24 INFO - Running setup.py install for mozprocess
12:09:24 INFO - Running setup.py install for mozprofile
12:09:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
12:09:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
12:09:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
12:09:25 INFO - Running setup.py install for mozrunner
12:09:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
12:09:25 INFO - Running setup.py install for mozscreenshot
12:09:25 INFO - Running setup.py install for moztest
12:09:25 INFO - Running setup.py install for mozversion
12:09:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
12:09:26 INFO - Running setup.py install for marionette-transport
12:09:26 INFO - Running setup.py install for marionette-driver
12:09:26 INFO - Running setup.py install for browsermob-proxy
12:09:26 INFO - Running setup.py install for marionette-client
12:09:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
12:09:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
12:09:27 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
12:09:27 INFO - Cleaning up...
12:09:27 INFO - Return code: 0
12:09:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv
12:09: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')]}
12:09:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:09:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:09: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')]}
12:09:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:09:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
12:09: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', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ab3f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2d22300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2d64940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a5e470>, '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 0x2d6a230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d6a6e0>, '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-1445885883.347021-672620310', '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
12:09:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
12:09:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
12:09:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:09:27 INFO - 'CCACHE_UMASK': '002',
12:09:27 INFO - 'DISPLAY': ':0',
12:09:27 INFO - 'HOME': '/home/cltbld',
12:09:27 INFO - 'LANG': 'en_US.UTF-8',
12:09:27 INFO - 'LOGNAME': 'cltbld',
12:09:27 INFO - 'MAIL': '/var/mail/cltbld',
12:09:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:09:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:09:27 INFO - 'MOZ_NO_REMOTE': '1',
12:09:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:09:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:09:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:09:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:09:27 INFO - 'PWD': '/builds/slave/test',
12:09:27 INFO - 'SHELL': '/bin/bash',
12:09:27 INFO - 'SHLVL': '1',
12:09:27 INFO - 'TERM': 'linux',
12:09:27 INFO - 'TMOUT': '86400',
12:09:27 INFO - 'USER': 'cltbld',
12:09:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445885883.347021-672620310',
12:09:27 INFO - '_': '/tools/buildbot/bin/python'}
12:09:27 INFO - Ignoring indexes: https://pypi.python.org/simple/
12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
12:09:27 INFO - Running setup.py (path:/tmp/pip-7XIMop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
12:09:27 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))
12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
12:09:27 INFO - Running setup.py (path:/tmp/pip-SCCRBC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
12:09:27 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))
12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
12:09:27 INFO - Running setup.py (path:/tmp/pip-KMlbWc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
12:09:28 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))
12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
12:09:28 INFO - Running setup.py (path:/tmp/pip-yvrq6K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
12:09:28 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))
12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
12:09:28 INFO - Running setup.py (path:/tmp/pip-mZ6lGH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
12:09:28 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))
12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
12:09:28 INFO - Running setup.py (path:/tmp/pip-MARF3V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
12:09:28 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))
12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
12:09:28 INFO - Running setup.py (path:/tmp/pip-GxzmpT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
12:09:28 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))
12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
12:09:28 INFO - Running setup.py (path:/tmp/pip-nLYGOB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
12:09:28 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))
12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
12:09:28 INFO - Running setup.py (path:/tmp/pip-vnA8WB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
12:09:28 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))
12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
12:09:28 INFO - Running setup.py (path:/tmp/pip-tIaQqx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
12:09:29 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))
12:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
12:09:29 INFO - Running setup.py (path:/tmp/pip-AiGBwV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
12:09:29 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))
12:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
12:09:29 INFO - Running setup.py (path:/tmp/pip-Dm99bf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
12:09:29 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))
12:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
12:09:29 INFO - Running setup.py (path:/tmp/pip-7RXEIl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
12:09:29 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))
12:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
12:09:29 INFO - Running setup.py (path:/tmp/pip-Y7aHJI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
12:09:29 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))
12:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
12:09:29 INFO - Running setup.py (path:/tmp/pip-f20GZQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
12:09:29 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))
12:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
12:09:29 INFO - Running setup.py (path:/tmp/pip-Icj_6P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
12:09:30 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))
12:09:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
12:09:30 INFO - Running setup.py (path:/tmp/pip-mYWwVv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
12:09:30 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))
12:09:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
12:09:30 INFO - Running setup.py (path:/tmp/pip-_FF6mE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
12:09:30 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))
12:09:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
12:09:30 INFO - Running setup.py (path:/tmp/pip-yd091h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
12:09:30 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))
12:09:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
12:09:30 INFO - Running setup.py (path:/tmp/pip-rD4HSU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
12:09:30 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))
12:09:30 INFO - Unpacking /builds/slave/test/build/tests/marionette
12:09:30 INFO - Running setup.py (path:/tmp/pip-t3IDKB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
12:09:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
12:09:31 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))
12:09:31 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))
12:09:31 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))
12:09:31 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))
12:09:31 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))
12:09:31 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))
12:09:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
12:09:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
12:09:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
12:09:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:09:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
12:09:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
12:09:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
12:09:39 INFO - Downloading blessings-1.5.1.tar.gz
12:09:39 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
12:09:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
12:09:39 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))
12:09:39 INFO - Installing collected packages: blessings
12:09:39 INFO - Running setup.py install for blessings
12:09:39 INFO - Successfully installed blessings
12:09:39 INFO - Cleaning up...
12:09:40 INFO - Return code: 0
12:09:40 INFO - Done creating virtualenv /builds/slave/test/build/venv.
12:09:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
12:09:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
12:09:40 INFO - Reading from file tmpfile_stdout
12:09:40 INFO - Current package versions:
12:09:40 INFO - argparse == 1.2.1
12:09:40 INFO - blessings == 1.5.1
12:09:40 INFO - blobuploader == 1.2.4
12:09:40 INFO - browsermob-proxy == 0.6.0
12:09:40 INFO - docopt == 0.6.1
12:09:40 INFO - manifestparser == 1.1
12:09:40 INFO - marionette-client == 1.1.0
12:09:40 INFO - marionette-driver == 1.1.0
12:09:40 INFO - marionette-transport == 1.0.0
12:09:40 INFO - mozInstall == 1.12
12:09:40 INFO - mozcrash == 0.16
12:09:40 INFO - mozdebug == 0.1
12:09:40 INFO - mozdevice == 0.46
12:09:40 INFO - mozfile == 1.2
12:09:40 INFO - mozhttpd == 0.7
12:09:40 INFO - mozinfo == 0.8
12:09:40 INFO - mozleak == 0.1
12:09:40 INFO - mozlog == 3.0
12:09:40 INFO - moznetwork == 0.27
12:09:40 INFO - mozprocess == 0.22
12:09:40 INFO - mozprofile == 0.27
12:09:40 INFO - mozrunner == 6.11
12:09:40 INFO - mozscreenshot == 0.1
12:09:40 INFO - mozsystemmonitor == 0.0
12:09:40 INFO - moztest == 0.7
12:09:40 INFO - mozversion == 1.4
12:09:40 INFO - psutil == 3.1.1
12:09:40 INFO - requests == 1.2.3
12:09:40 INFO - wsgiref == 0.1.2
12:09:40 INFO - Running post-action listener: _resource_record_post_action
12:09:40 INFO - Running post-action listener: _start_resource_monitoring
12:09:40 INFO - Starting resource monitoring.
12:09:40 INFO - #####
12:09:40 INFO - ##### Running pull step.
12:09:40 INFO - #####
12:09:40 INFO - Running pre-action listener: _resource_record_pre_action
12:09:40 INFO - Running main action method: pull
12:09:40 INFO - Pull has nothing to do!
12:09:40 INFO - Running post-action listener: _resource_record_post_action
12:09:40 INFO - #####
12:09:40 INFO - ##### Running install step.
12:09:40 INFO - #####
12:09:40 INFO - Running pre-action listener: _resource_record_pre_action
12:09:40 INFO - Running main action method: install
12:09:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
12:09:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
12:09:40 INFO - Reading from file tmpfile_stdout
12:09:40 INFO - Detecting whether we're running mozinstall >=1.0...
12:09:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
12:09:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
12:09:41 INFO - Reading from file tmpfile_stdout
12:09:41 INFO - Output received:
12:09:41 INFO - Usage: mozinstall [options] installer
12:09:41 INFO - Options:
12:09:41 INFO - -h, --help show this help message and exit
12:09:41 INFO - -d DEST, --destination=DEST
12:09:41 INFO - Directory to install application into. [default:
12:09:41 INFO - "/builds/slave/test"]
12:09:41 INFO - --app=APP Application being installed. [default: firefox]
12:09:41 INFO - mkdir: /builds/slave/test/build/application
12:09:41 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']
12:09:41 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
12:10:05 INFO - Reading from file tmpfile_stdout
12:10:05 INFO - Output received:
12:10:05 INFO - /builds/slave/test/build/application/firefox/firefox
12:10:05 INFO - Running post-action listener: _resource_record_post_action
12:10:05 INFO - #####
12:10:05 INFO - ##### Running run-tests step.
12:10:05 INFO - #####
12:10:05 INFO - Running pre-action listener: _resource_record_pre_action
12:10:05 INFO - Running main action method: run_tests
12:10:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
12:10:05 INFO - minidump filename unknown. determining based upon platform and arch
12:10:05 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
12:10:05 INFO - grabbing minidump binary from tooltool
12:10:05 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')]}
12:10:05 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 0x2a5e470>, '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 0x2d6a230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2d6a6e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
12:10:05 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
12:10:05 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
12:10:05 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
12:10:05 INFO - Return code: 0
12:10:05 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
12:10:05 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
12:10:05 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/iZlDp9PRS5SCn3metRHUMg/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
12:10:05 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/iZlDp9PRS5SCn3metRHUMg/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
12:10:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
12:10:05 INFO - 'CCACHE_UMASK': '002',
12:10:05 INFO - 'DISPLAY': ':0',
12:10:05 INFO - 'HOME': '/home/cltbld',
12:10:05 INFO - 'LANG': 'en_US.UTF-8',
12:10:05 INFO - 'LOGNAME': 'cltbld',
12:10:05 INFO - 'MAIL': '/var/mail/cltbld',
12:10:05 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
12:10:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:10:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
12:10:05 INFO - 'MOZ_NO_REMOTE': '1',
12:10:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
12:10:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:10:05 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
12:10:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
12:10:05 INFO - 'PWD': '/builds/slave/test',
12:10:05 INFO - 'SHELL': '/bin/bash',
12:10:05 INFO - 'SHLVL': '1',
12:10:05 INFO - 'TERM': 'linux',
12:10:05 INFO - 'TMOUT': '86400',
12:10:05 INFO - 'USER': 'cltbld',
12:10:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445885883.347021-672620310',
12:10:05 INFO - '_': '/tools/buildbot/bin/python'}
12:10:05 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/iZlDp9PRS5SCn3metRHUMg/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
12:10:13 INFO - Using 1 client processes
12:10:13 INFO - wptserve Starting http server on 127.0.0.1:8000
12:10:13 INFO - wptserve Starting http server on 127.0.0.1:8001
12:10:13 INFO - wptserve Starting http server on 127.0.0.1:8443
12:10:15 INFO - SUITE-START | Running 820 tests
12:10:15 INFO - Running testharness tests
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 7ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
12:10:15 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
12:10:15 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
12:10:15 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
12:10:15 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 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
12:10:15 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
12:10:15 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
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
12:10:15 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
12:10:15 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 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
12:10:15 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
12:10:15 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
12:10:15 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
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 9ms
12:10:15 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
12:10:15 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
12:10:15 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
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
12:10:15 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
12:10:15 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
12:10:15 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 7ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
12:10:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:15 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
12:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
12:10:16 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
12:10:16 INFO - TEST-START | /selection/extend.html
12:10:16 INFO - TEST-SKIP | /selection/extend.html | took 0ms
12:10:16 INFO - Setting up ssl
12:10:16 INFO - PROCESS | certutil |
12:10:16 INFO - PROCESS | certutil |
12:10:16 INFO - PROCESS | certutil |
12:10:16 INFO - Certificate Nickname Trust Attributes
12:10:16 INFO - SSL,S/MIME,JAR/XPI
12:10:16 INFO -
12:10:16 INFO - web-platform-tests CT,,
12:10:16 INFO -
12:10:16 INFO - Starting runner
12:10:17 INFO - PROCESS | 1857 | 1445886617828 Marionette INFO Marionette enabled via build flag and pref
12:10:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f83315d2d00 == 1 [pid = 1857] [id = 1]
12:10:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 1 (0x7f832f50fc00) [pid = 1857] [serial = 1] [outer = (nil)]
12:10:18 INFO - PROCESS | 1857 | [1857] 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
12:10:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 2 (0x7f832f58a000) [pid = 1857] [serial = 2] [outer = 0x7f832f50fc00]
12:10:18 INFO - PROCESS | 1857 | 1445886618508 Marionette INFO Listening on port 2828
12:10:19 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f8329fb6830
12:10:19 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f8329043060
12:10:19 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f8329044f80
12:10:20 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f8329045280
12:10:20 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f83290455b0
12:10:20 INFO - PROCESS | 1857 | 1445886620397 Marionette INFO Marionette enabled via command-line flag
12:10:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f832f4aa500 == 2 [pid = 1857] [id = 2]
12:10:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 3 (0x7f832923f000) [pid = 1857] [serial = 3] [outer = (nil)]
12:10:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 4 (0x7f832923f400) [pid = 1857] [serial = 4] [outer = 0x7f832923f000]
12:10:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 5 (0x7f832933bc00) [pid = 1857] [serial = 5] [outer = 0x7f832f50fc00]
12:10:20 INFO - PROCESS | 1857 | [1857] 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
12:10:20 INFO - PROCESS | 1857 | 1445886620627 Marionette INFO Accepted connection conn0 from 127.0.0.1:50658
12:10:20 INFO - PROCESS | 1857 | 1445886620628 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
12:10:20 INFO - PROCESS | 1857 | [1857] 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
12:10:20 INFO - PROCESS | 1857 | 1445886620835 Marionette INFO Accepted connection conn1 from 127.0.0.1:50659
12:10:20 INFO - PROCESS | 1857 | 1445886620836 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
12:10:20 INFO - PROCESS | 1857 | 1445886620842 Marionette INFO Closed connection conn0
12:10:20 INFO - PROCESS | 1857 | [1857] 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
12:10:20 INFO - PROCESS | 1857 | 1445886620904 Marionette INFO Accepted connection conn2 from 127.0.0.1:50660
12:10:20 INFO - PROCESS | 1857 | 1445886620906 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
12:10:20 INFO - PROCESS | 1857 | 1445886620938 Marionette INFO Closed connection conn2
12:10:20 INFO - PROCESS | 1857 | 1445886620941 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
12:10:21 INFO - PROCESS | 1857 | [1857] 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
12:10:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f832317f100 == 3 [pid = 1857] [id = 3]
12:10:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 6 (0x7f83229adc00) [pid = 1857] [serial = 6] [outer = (nil)]
12:10:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f832317f600 == 4 [pid = 1857] [id = 4]
12:10:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 7 (0x7f83221a2000) [pid = 1857] [serial = 7] [outer = (nil)]
12:10:22 INFO - PROCESS | 1857 | [1857] 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
12:10:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f832081b500 == 5 [pid = 1857] [id = 5]
12:10:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 8 (0x7f83229ad800) [pid = 1857] [serial = 8] [outer = (nil)]
12:10:23 INFO - PROCESS | 1857 | [1857] 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
12:10:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 9 (0x7f831fdc8000) [pid = 1857] [serial = 9] [outer = 0x7f83229ad800]
12:10:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 10 (0x7f831f421c00) [pid = 1857] [serial = 10] [outer = 0x7f83229adc00]
12:10:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 11 (0x7f831f434000) [pid = 1857] [serial = 11] [outer = 0x7f83221a2000]
12:10:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 12 (0x7f831f434400) [pid = 1857] [serial = 12] [outer = 0x7f83229ad800]
12:10:24 INFO - PROCESS | 1857 | 1445886624770 Marionette INFO loaded listener.js
12:10:24 INFO - PROCESS | 1857 | 1445886624805 Marionette INFO loaded listener.js
12:10:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 13 (0x7f831edde400) [pid = 1857] [serial = 13] [outer = 0x7f83229ad800]
12:10:25 INFO - PROCESS | 1857 | 1445886625268 Marionette DEBUG conn1 client <- {"sessionId":"d33d89fe-5cb8-4db9-971c-a95331e4d610","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":"20151026111022","device":"desktop","version":"44.0a1"}}
12:10:25 INFO - PROCESS | 1857 | 1445886625619 Marionette DEBUG conn1 -> {"name":"getContext"}
12:10:25 INFO - PROCESS | 1857 | 1445886625624 Marionette DEBUG conn1 client <- {"value":"content"}
12:10:25 INFO - PROCESS | 1857 | 1445886625981 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
12:10:25 INFO - PROCESS | 1857 | 1445886625985 Marionette DEBUG conn1 client <- {}
12:10:26 INFO - PROCESS | 1857 | 1445886626107 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}}
12:10:27 INFO - PROCESS | 1857 | [Child 1905] 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
12:10:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9cf41f00 == 1 [pid = 1905] [id = 1]
12:10:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 1 (0x7eff9cfbe400) [pid = 1905] [serial = 1] [outer = (nil)]
12:10:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 2 (0x7eff9ce3b400) [pid = 1905] [serial = 2] [outer = 0x7eff9cfbe400]
12:10:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
12:10:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 317
12:10:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 3 (0x7eff99a3d800) [pid = 1905] [serial = 3] [outer = 0x7eff9cfbe400]
12:10:29 INFO - PROCESS | 1857 | [Child 1905] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 214
12:10:29 INFO - PROCESS | 1857 | [Child 1905] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 282
12:10:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109
12:10:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f831ecbed00 == 6 [pid = 1857] [id = 6]
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 14 (0x7f8320a48000) [pid = 1857] [serial = 14] [outer = (nil)]
12:10:30 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 15 (0x7f8320a48c00) [pid = 1857] [serial = 15] [outer = 0x7f8320a48000]
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 16 (0x7f8320b95800) [pid = 1857] [serial = 16] [outer = 0x7f8320a48000]
12:10:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f831ecbf200 == 7 [pid = 1857] [id = 7]
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x7f8321022c00) [pid = 1857] [serial = 17] [outer = (nil)]
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 18 (0x7f83211e5400) [pid = 1857] [serial = 18] [outer = 0x7f8321022c00]
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 19 (0x7f8321022800) [pid = 1857] [serial = 19] [outer = 0x7f8321022c00]
12:10:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99b33e00 == 2 [pid = 1905] [id = 2]
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 4 (0x7eff99bb0400) [pid = 1905] [serial = 4] [outer = (nil)]
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 5 (0x7eff99bb0800) [pid = 1905] [serial = 5] [outer = 0x7eff99bb0400]
12:10:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f8321c74c00 == 8 [pid = 1857] [id = 8]
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 20 (0x7f831f15d400) [pid = 1857] [serial = 20] [outer = (nil)]
12:10:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 21 (0x7f8321252c00) [pid = 1857] [serial = 21] [outer = 0x7f831f15d400]
12:10:30 INFO - PROCESS | 1857 | 1445886630971 Marionette INFO loaded listener.js
12:10:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 22 (0x7f8329ecfc00) [pid = 1857] [serial = 22] [outer = 0x7f831f15d400]
12:10:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 6 (0x7eff9cff4400) [pid = 1905] [serial = 6] [outer = 0x7eff99bb0400]
12:10:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:31 INFO - PROCESS | 1857 | [Parent 1857] 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
12:10:32 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
12:10:32 INFO - document served over http requires an http
12:10:32 INFO - sub-resource via fetch-request using the http-csp
12:10:32 INFO - delivery method with keep-origin-redirect and when
12:10: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"
12:10:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:10:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:10:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:10:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:32 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
12:10:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2546ms
12:10:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
12:10:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98556300 == 3 [pid = 1905] [id = 3]
12:10:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 7 (0x7eff98568800) [pid = 1905] [serial = 7] [outer = (nil)]
12:10:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 8 (0x7eff984a8000) [pid = 1905] [serial = 8] [outer = 0x7eff98568800]
12:10:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 9 (0x7eff98596400) [pid = 1905] [serial = 9] [outer = 0x7eff98568800]
12:10:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:34 INFO - PROCESS | 1857 | [Child 1905] 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
12:10:35 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
12:10:35 INFO - document served over http requires an http
12:10:35 INFO - sub-resource via fetch-request using the http-csp
12:10:35 INFO - delivery method with no-redirect and when
12:10: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"
12:10:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:10:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:10:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:10:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:35 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
12:10:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2485ms
12:10:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:10:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804f100 == 4 [pid = 1905] [id = 4]
12:10:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 10 (0x7eff98020400) [pid = 1905] [serial = 10] [outer = (nil)]
12:10:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 11 (0x7eff98020800) [pid = 1905] [serial = 11] [outer = 0x7eff98020400]
12:10:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 12 (0x7eff98139000) [pid = 1905] [serial = 12] [outer = 0x7eff98020400]
12:10:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:36 INFO - PROCESS | 1857 | --DOCSHELL 0x7f832081b500 == 7 [pid = 1857] [id = 5]
12:10:36 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
12:10:36 INFO - document served over http requires an http
12:10:36 INFO - sub-resource via fetch-request using the http-csp
12:10:36 INFO - delivery method with swap-origin-redirect and when
12:10: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"
12:10:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:10:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:10:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:10:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:36 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
12:10:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1681ms
12:10:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:10:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98138b00 == 5 [pid = 1905] [id = 5]
12:10:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 13 (0x7eff98017800) [pid = 1905] [serial = 13] [outer = (nil)]
12:10:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 14 (0x7eff98017c00) [pid = 1905] [serial = 14] [outer = 0x7eff98017800]
12:10:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 15 (0x7eff9811d400) [pid = 1905] [serial = 15] [outer = 0x7eff98017800]
12:10:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c1fd00 == 6 [pid = 1905] [id = 6]
12:10:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 16 (0x7eff97cb7400) [pid = 1905] [serial = 16] [outer = (nil)]
12:10:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x7eff97cb7800) [pid = 1905] [serial = 17] [outer = 0x7eff97cb7400]
12:10:38 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
12:10:38 INFO - document served over http requires an http
12:10:38 INFO - sub-resource via iframe-tag using the http-csp
12:10:38 INFO - delivery method with keep-origin-redirect and when
12:10: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"
12:10:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:10:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:10:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:38 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
12:10:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1538ms
12:10:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:10:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c1d500 == 7 [pid = 1905] [id = 7]
12:10:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 18 (0x7eff98036400) [pid = 1905] [serial = 18] [outer = (nil)]
12:10:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 19 (0x7eff9803b400) [pid = 1905] [serial = 19] [outer = 0x7eff98036400]
12:10:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 20 (0x7eff99a3dc00) [pid = 1905] [serial = 20] [outer = 0x7eff98036400]
12:10:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98134a00 == 8 [pid = 1905] [id = 8]
12:10:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 21 (0x7eff99d71400) [pid = 1905] [serial = 21] [outer = (nil)]
12:10:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 22 (0x7eff9a0c1c00) [pid = 1905] [serial = 22] [outer = 0x7eff99d71400]
12:10:40 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
12:10:40 INFO - document served over http requires an http
12:10:40 INFO - sub-resource via iframe-tag using the http-csp
12:10:40 INFO - delivery method with no-redirect and when
12:10: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"
12:10:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:10:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:10:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:40 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
12:10:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2240ms
12:10:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:10:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98138600 == 9 [pid = 1905] [id = 9]
12:10:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 23 (0x7eff97966c00) [pid = 1905] [serial = 23] [outer = (nil)]
12:10:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 24 (0x7eff97c43c00) [pid = 1905] [serial = 24] [outer = 0x7eff97966c00]
12:10:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 25 (0x7eff98596c00) [pid = 1905] [serial = 25] [outer = 0x7eff97966c00]
12:10:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c1fd00 == 8 [pid = 1905] [id = 6]
12:10:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804f100 == 7 [pid = 1905] [id = 4]
12:10:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98556300 == 6 [pid = 1905] [id = 3]
12:10:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99b33e00 == 5 [pid = 1905] [id = 2]
12:10:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804ce00 == 6 [pid = 1905] [id = 10]
12:10:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 26 (0x7eff97cb7000) [pid = 1905] [serial = 26] [outer = (nil)]
12:10:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 27 (0x7eff97d4f000) [pid = 1905] [serial = 27] [outer = 0x7eff97cb7000]
12:10:43 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
12:10:43 INFO - document served over http requires an http
12:10:43 INFO - sub-resource via iframe-tag using the http-csp
12:10:43 INFO - delivery method with swap-origin-redirect and when
12:10: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"
12:10:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:10:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:10:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:43 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
12:10:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2453ms
12:10:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:10:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98554f00 == 7 [pid = 1905] [id = 11]
12:10:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 28 (0x7eff99d02000) [pid = 1905] [serial = 28] [outer = (nil)]
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 29 (0x7eff99d02400) [pid = 1905] [serial = 29] [outer = 0x7eff99d02000]
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 30 (0x7eff99dfe400) [pid = 1905] [serial = 30] [outer = 0x7eff99d02000]
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:45 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
12:10:45 INFO - document served over http requires an http
12:10:45 INFO - sub-resource via script-tag using the http-csp
12:10:45 INFO - delivery method with keep-origin-redirect and when
12:10:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
12:10:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:10:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:10:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:45 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
12:10:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2840ms
12:10:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
12:10:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99d3dd00 == 8 [pid = 1905] [id = 12]
12:10:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 31 (0x7eff9d273c00) [pid = 1905] [serial = 31] [outer = (nil)]
12:10:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 32 (0x7eff9d2cdc00) [pid = 1905] [serial = 32] [outer = 0x7eff9d273c00]
12:10:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 33 (0x7eff9cff8800) [pid = 1905] [serial = 33] [outer = 0x7eff9d273c00]
12:10:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:47 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
12:10:47 INFO - document served over http requires an http
12:10:47 INFO - sub-resource via script-tag using the http-csp
12:10:47 INFO - delivery method with no-redirect and when
12:10:47 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
12:10:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:10:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:10:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:47 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
12:10:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1383ms
12:10:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:10:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d248d00 == 9 [pid = 1905] [id = 13]
12:10:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 34 (0x7eff97c14c00) [pid = 1905] [serial = 34] [outer = (nil)]
12:10:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 35 (0x7eff97c6d000) [pid = 1905] [serial = 35] [outer = 0x7eff97c14c00]
12:10:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 36 (0x7eff9d59f800) [pid = 1905] [serial = 36] [outer = 0x7eff97c14c00]
12:10:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:48 INFO - PROCESS | 1857 | --DOMWINDOW == 21 (0x7f832f58a000) [pid = 1857] [serial = 2] [outer = (nil)] [url = about:blank]
12:10:48 INFO - PROCESS | 1857 | --DOMWINDOW == 20 (0x7f83211e5400) [pid = 1857] [serial = 18] [outer = (nil)] [url = about:blank]
12:10:48 INFO - PROCESS | 1857 | --DOMWINDOW == 19 (0x7f8320a48c00) [pid = 1857] [serial = 15] [outer = (nil)] [url = about:blank]
12:10:48 INFO - PROCESS | 1857 | --DOMWINDOW == 18 (0x7f831f434400) [pid = 1857] [serial = 12] [outer = (nil)] [url = about:blank]
12:10:48 INFO - PROCESS | 1857 | --DOMWINDOW == 17 (0x7f831fdc8000) [pid = 1857] [serial = 9] [outer = (nil)] [url = about:blank]
12:10:48 INFO - PROCESS | 1857 | --DOMWINDOW == 16 (0x7f8321252c00) [pid = 1857] [serial = 21] [outer = (nil)] [url = about:blank]
12:10:49 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
12:10:49 INFO - document served over http requires an http
12:10:49 INFO - sub-resource via script-tag using the http-csp
12:10:49 INFO - delivery method with swap-origin-redirect and when
12:10: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"
12:10:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:10:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:10:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:49 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
12:10:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1641ms
12:10:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:10:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98134000 == 10 [pid = 1905] [id = 14]
12:10:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 37 (0x7eff9ce9e400) [pid = 1905] [serial = 37] [outer = (nil)]
12:10:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 38 (0x7eff99c72800) [pid = 1905] [serial = 38] [outer = 0x7eff9ce9e400]
12:10:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7eff9d341800) [pid = 1905] [serial = 39] [outer = 0x7eff9ce9e400]
12:10:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:50 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
12:10:50 INFO - document served over http requires an http
12:10:50 INFO - sub-resource via xhr-request using the http-csp
12:10:50 INFO - delivery method with keep-origin-redirect and when
12:10: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"
12:10:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:10:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:10:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:50 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
12:10:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1747ms
12:10:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
12:10:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d544900 == 11 [pid = 1905] [id = 15]
12:10:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7eff9703f000) [pid = 1905] [serial = 40] [outer = (nil)]
12:10:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7eff9703f400) [pid = 1905] [serial = 41] [outer = 0x7eff9703f000]
12:10:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x7eff970b2c00) [pid = 1905] [serial = 42] [outer = 0x7eff9703f000]
12:10:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:53 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
12:10:53 INFO - document served over http requires an http
12:10:53 INFO - sub-resource via xhr-request using the http-csp
12:10:53 INFO - delivery method with no-redirect and when
12:10: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"
12:10:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:10:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:10:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:53 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
12:10:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2240ms
12:10:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:10:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9719f000 == 12 [pid = 1905] [id = 16]
12:10:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7eff97135400) [pid = 1905] [serial = 43] [outer = (nil)]
12:10:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7eff97139800) [pid = 1905] [serial = 44] [outer = 0x7eff97135400]
12:10:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff97948c00) [pid = 1905] [serial = 45] [outer = 0x7eff97135400]
12:10:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:55 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
12:10:55 INFO - document served over http requires an http
12:10:55 INFO - sub-resource via xhr-request using the http-csp
12:10:55 INFO - delivery method with swap-origin-redirect and when
12:10: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"
12:10:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:10:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:10:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:55 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
12:10:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2297ms
12:10:55 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:10:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99d3dd00 == 11 [pid = 1905] [id = 12]
12:10:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98554f00 == 10 [pid = 1905] [id = 11]
12:10:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804ce00 == 9 [pid = 1905] [id = 10]
12:10:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98134a00 == 8 [pid = 1905] [id = 8]
12:10:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98138600 == 7 [pid = 1905] [id = 9]
12:10:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c1d500 == 6 [pid = 1905] [id = 7]
12:10:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c1d500 == 7 [pid = 1905] [id = 17]
12:10:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7eff980aa000) [pid = 1905] [serial = 46] [outer = (nil)]
12:10:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff9811d000) [pid = 1905] [serial = 47] [outer = 0x7eff980aa000]
12:10:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff985ff800) [pid = 1905] [serial = 48] [outer = 0x7eff980aa000]
12:10:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:57 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
12:10:57 INFO - document served over http requires an https
12:10:57 INFO - sub-resource via fetch-request using the http-csp
12:10:57 INFO - delivery method with keep-origin-redirect and when
12:10: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"
12:10:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:10:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:10:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:10:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:10:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:10:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:10:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:10:57 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
12:10:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2008ms
12:10:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
12:10:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98138600 == 8 [pid = 1905] [id = 18]
12:10:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7eff9d3af400) [pid = 1905] [serial = 49] [outer = (nil)]
12:10:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0x7eff9d3afc00) [pid = 1905] [serial = 50] [outer = 0x7eff9d3af400]
12:10:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0x7eff9d3dac00) [pid = 1905] [serial = 51] [outer = 0x7eff9d3af400]
12:10:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:10:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98138b00 == 7 [pid = 1905] [id = 5]
12:10:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98134000 == 6 [pid = 1905] [id = 14]
12:10:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d544900 == 5 [pid = 1905] [id = 15]
12:10:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d248d00 == 4 [pid = 1905] [id = 13]
12:10:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9719f000 == 3 [pid = 1905] [id = 16]
12:11:00 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
12:11:00 INFO - document served over http requires an https
12:11:00 INFO - sub-resource via fetch-request using the http-csp
12:11:00 INFO - delivery method with no-redirect and when
12:11: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"
12:11:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:11:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:11:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:11:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:00 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
12:11:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2789ms
12:11:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:11:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x7f831d25dc00) [pid = 1857] [serial = 23] [outer = 0x7f8321022c00]
12:11:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c21b00 == 4 [pid = 1905] [id = 19]
12:11:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7eff97139400) [pid = 1905] [serial = 52] [outer = (nil)]
12:11:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7eff97139c00) [pid = 1905] [serial = 53] [outer = 0x7eff97139400]
12:11:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff9793f000) [pid = 1905] [serial = 54] [outer = 0x7eff97139400]
12:11:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff99d71400) [pid = 1905] [serial = 21] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886640217]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7eff97cb7000) [pid = 1905] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 51 (0x7eff99d02000) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 50 (0x7eff98568800) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 49 (0x7eff9d273c00) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7eff97c14c00) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff97cb7400) [pid = 1905] [serial = 16] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff98017800) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 45 (0x7eff98036400) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff9703f000) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 43 (0x7eff98020400) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 42 (0x7eff9ce9e400) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 41 (0x7eff97135400) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 40 (0x7eff97966c00) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 39 (0x7eff99bb0400) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 38 (0x7eff9ce3b400) [pid = 1905] [serial = 2] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 37 (0x7eff9811d000) [pid = 1905] [serial = 47] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 36 (0x7eff97139800) [pid = 1905] [serial = 44] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 35 (0x7eff9703f400) [pid = 1905] [serial = 41] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 34 (0x7eff99c72800) [pid = 1905] [serial = 38] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 33 (0x7eff98020800) [pid = 1905] [serial = 11] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 32 (0x7eff97c6d000) [pid = 1905] [serial = 35] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 31 (0x7eff98017c00) [pid = 1905] [serial = 14] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 30 (0x7eff99bb0800) [pid = 1905] [serial = 5] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 29 (0x7eff97cb7800) [pid = 1905] [serial = 17] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 28 (0x7eff99d02400) [pid = 1905] [serial = 29] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 27 (0x7eff9d2cdc00) [pid = 1905] [serial = 32] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 26 (0x7eff9a0c1c00) [pid = 1905] [serial = 22] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886640217]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 25 (0x7eff9803b400) [pid = 1905] [serial = 19] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 24 (0x7eff97d4f000) [pid = 1905] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 23 (0x7eff97c43c00) [pid = 1905] [serial = 24] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 22 (0x7eff984a8000) [pid = 1905] [serial = 8] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 21 (0x7eff980aa000) [pid = 1905] [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]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 20 (0x7eff97948c00) [pid = 1905] [serial = 45] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 19 (0x7eff970b2c00) [pid = 1905] [serial = 42] [outer = (nil)] [url = about:blank]
12:11:01 INFO - PROCESS | 1857 | --DOMWINDOW == 18 (0x7eff9d341800) [pid = 1905] [serial = 39] [outer = (nil)] [url = about:blank]
12:11:02 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
12:11:02 INFO - document served over http requires an https
12:11:02 INFO - sub-resource via fetch-request using the http-csp
12:11:02 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:11:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:11:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:11:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:02 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
12:11:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2143ms
12:11:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:11:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99b34800 == 5 [pid = 1905] [id = 20]
12:11:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 19 (0x7eff9793fc00) [pid = 1905] [serial = 55] [outer = (nil)]
12:11:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 20 (0x7eff97948c00) [pid = 1905] [serial = 56] [outer = 0x7eff9793fc00]
12:11:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 21 (0x7eff97c14c00) [pid = 1905] [serial = 57] [outer = 0x7eff9793fc00]
12:11:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99d3e700 == 6 [pid = 1905] [id = 21]
12:11:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 22 (0x7eff97c6dc00) [pid = 1905] [serial = 58] [outer = (nil)]
12:11:03 INFO - PROCESS | 1857 | [Child 1905] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10101
12:11:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 23 (0x7eff9703f000) [pid = 1905] [serial = 59] [outer = 0x7eff97c6dc00]
12:11:04 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
12:11:04 INFO - document served over http requires an https
12:11:04 INFO - sub-resource via iframe-tag using the http-csp
12:11:04 INFO - delivery method with keep-origin-redirect and when
12:11: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"
12:11:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:11:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:11:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:04 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
12:11:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1639ms
12:11:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:11:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a3100 == 7 [pid = 1905] [id = 22]
12:11:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 24 (0x7eff98017400) [pid = 1905] [serial = 60] [outer = (nil)]
12:11:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 25 (0x7eff98017800) [pid = 1905] [serial = 61] [outer = 0x7eff98017400]
12:11:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 26 (0x7eff9803b800) [pid = 1905] [serial = 62] [outer = 0x7eff98017400]
12:11:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d248800 == 8 [pid = 1905] [id = 23]
12:11:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 27 (0x7eff9811dc00) [pid = 1905] [serial = 63] [outer = (nil)]
12:11:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 28 (0x7eff98139c00) [pid = 1905] [serial = 64] [outer = 0x7eff9811dc00]
12:11:06 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
12:11:06 INFO - document served over http requires an https
12:11:06 INFO - sub-resource via iframe-tag using the http-csp
12:11:06 INFO - delivery method with no-redirect and when
12:11: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"
12:11:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:11:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:11:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:06 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
12:11:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2149ms
12:11:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:11:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d544400 == 9 [pid = 1905] [id = 24]
12:11:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 29 (0x7eff99ba2800) [pid = 1905] [serial = 65] [outer = (nil)]
12:11:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 30 (0x7eff99bb0000) [pid = 1905] [serial = 66] [outer = 0x7eff99ba2800]
12:11:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 31 (0x7eff99bed800) [pid = 1905] [serial = 67] [outer = 0x7eff99ba2800]
12:11:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96813400 == 10 [pid = 1905] [id = 25]
12:11:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 32 (0x7eff99b6bc00) [pid = 1905] [serial = 68] [outer = (nil)]
12:11:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 33 (0x7eff99d02400) [pid = 1905] [serial = 69] [outer = 0x7eff99b6bc00]
12:11:08 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
12:11:08 INFO - document served over http requires an https
12:11:08 INFO - sub-resource via iframe-tag using the http-csp
12:11:08 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:11:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:11:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:08 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
12:11:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2608ms
12:11:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:11:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96812a00 == 11 [pid = 1905] [id = 26]
12:11:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 34 (0x7eff97108400) [pid = 1905] [serial = 70] [outer = (nil)]
12:11:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 35 (0x7eff97108c00) [pid = 1905] [serial = 71] [outer = 0x7eff97108400]
12:11:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 36 (0x7eff97d5d400) [pid = 1905] [serial = 72] [outer = 0x7eff97108400]
12:11:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c21b00 == 10 [pid = 1905] [id = 19]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 35 (0x7eff9811d400) [pid = 1905] [serial = 15] [outer = (nil)] [url = about:blank]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 34 (0x7eff98139000) [pid = 1905] [serial = 12] [outer = (nil)] [url = about:blank]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 33 (0x7eff9cff4400) [pid = 1905] [serial = 6] [outer = (nil)] [url = about:blank]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 32 (0x7eff99dfe400) [pid = 1905] [serial = 30] [outer = (nil)] [url = about:blank]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 31 (0x7eff98596400) [pid = 1905] [serial = 9] [outer = (nil)] [url = about:blank]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 30 (0x7eff9d59f800) [pid = 1905] [serial = 36] [outer = (nil)] [url = about:blank]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 29 (0x7eff9cff8800) [pid = 1905] [serial = 33] [outer = (nil)] [url = about:blank]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 28 (0x7eff985ff800) [pid = 1905] [serial = 48] [outer = (nil)] [url = about:blank]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 27 (0x7eff98596c00) [pid = 1905] [serial = 25] [outer = (nil)] [url = about:blank]
12:11:10 INFO - PROCESS | 1857 | --DOMWINDOW == 26 (0x7eff99a3dc00) [pid = 1905] [serial = 20] [outer = (nil)] [url = about:blank]
12:11:11 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
12:11:11 INFO - document served over http requires an https
12:11:11 INFO - sub-resource via script-tag using the http-csp
12:11:11 INFO - delivery method with keep-origin-redirect and when
12:11: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"
12:11:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:11:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:11:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:11 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
12:11:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2642ms
12:11:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
12:11:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c21b00 == 11 [pid = 1905] [id = 27]
12:11:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 27 (0x7eff98177800) [pid = 1905] [serial = 73] [outer = (nil)]
12:11:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 28 (0x7eff984a8400) [pid = 1905] [serial = 74] [outer = 0x7eff98177800]
12:11:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 29 (0x7eff985ff000) [pid = 1905] [serial = 75] [outer = 0x7eff98177800]
12:11:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:12 INFO - PROCESS | 1857 | --DOMWINDOW == 28 (0x7eff9d3afc00) [pid = 1905] [serial = 50] [outer = (nil)] [url = about:blank]
12:11:12 INFO - PROCESS | 1857 | --DOMWINDOW == 27 (0x7eff97948c00) [pid = 1905] [serial = 56] [outer = (nil)] [url = about:blank]
12:11:12 INFO - PROCESS | 1857 | --DOMWINDOW == 26 (0x7eff97139c00) [pid = 1905] [serial = 53] [outer = (nil)] [url = about:blank]
12:11:12 INFO - PROCESS | 1857 | --DOMWINDOW == 25 (0x7eff97139400) [pid = 1905] [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]
12:11:13 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
12:11:13 INFO - document served over http requires an https
12:11:13 INFO - sub-resource via script-tag using the http-csp
12:11:13 INFO - delivery method with no-redirect and when
12:11: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"
12:11:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:11:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:11:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:13 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
12:11:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1548ms
12:11:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:11:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98134500 == 12 [pid = 1905] [id = 28]
12:11:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 26 (0x7eff97139c00) [pid = 1905] [serial = 76] [outer = (nil)]
12:11:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 27 (0x7eff97948c00) [pid = 1905] [serial = 77] [outer = 0x7eff97139c00]
12:11:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 28 (0x7eff9cff4c00) [pid = 1905] [serial = 78] [outer = 0x7eff97139c00]
12:11:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:14 INFO - PROCESS | 1857 | --DOMWINDOW == 16 (0x7f8321022800) [pid = 1857] [serial = 19] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
12:11:14 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
12:11:14 INFO - document served over http requires an https
12:11:14 INFO - sub-resource via script-tag using the http-csp
12:11:14 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:11:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:11:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:14 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
12:11:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1467ms
12:11:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:11:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98555900 == 13 [pid = 1905] [id = 29]
12:11:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 29 (0x7eff9d4f7400) [pid = 1905] [serial = 79] [outer = (nil)]
12:11:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 30 (0x7eff9d4f7800) [pid = 1905] [serial = 80] [outer = 0x7eff9d4f7400]
12:11:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 31 (0x7eff9d593c00) [pid = 1905] [serial = 81] [outer = 0x7eff9d4f7400]
12:11:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:16 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
12:11:16 INFO - document served over http requires an https
12:11:16 INFO - sub-resource via xhr-request using the http-csp
12:11:16 INFO - delivery method with keep-origin-redirect and when
12:11: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"
12:11:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:11:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:11:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:16 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
12:11:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1600ms
12:11:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
12:11:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9cf41a00 == 14 [pid = 1905] [id = 30]
12:11:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 32 (0x7eff9713e000) [pid = 1905] [serial = 82] [outer = (nil)]
12:11:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 33 (0x7eff9713e400) [pid = 1905] [serial = 83] [outer = 0x7eff9713e000]
12:11:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 34 (0x7eff9d4a7c00) [pid = 1905] [serial = 84] [outer = 0x7eff9713e000]
12:11:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:17 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
12:11:17 INFO - document served over http requires an https
12:11:17 INFO - sub-resource via xhr-request using the http-csp
12:11:17 INFO - delivery method with no-redirect and when
12:11: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"
12:11:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:11:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:11:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:17 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
12:11:17 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1636ms
12:11:17 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:11:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9719ff00 == 15 [pid = 1905] [id = 31]
12:11:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 35 (0x7eff99c87000) [pid = 1905] [serial = 85] [outer = (nil)]
12:11:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 36 (0x7eff9689a000) [pid = 1905] [serial = 86] [outer = 0x7eff99c87000]
12:11:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 37 (0x7eff99d70400) [pid = 1905] [serial = 87] [outer = 0x7eff99c87000]
12:11:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:20 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
12:11:20 INFO - document served over http requires an https
12:11:20 INFO - sub-resource via xhr-request using the http-csp
12:11:20 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:11:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:11:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:20 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
12:11:20 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2943ms
12:11:20 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:11:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98555900 == 14 [pid = 1905] [id = 29]
12:11:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98134500 == 13 [pid = 1905] [id = 28]
12:11:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99d3e700 == 12 [pid = 1905] [id = 21]
12:11:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c21b00 == 11 [pid = 1905] [id = 27]
12:11:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96812a00 == 10 [pid = 1905] [id = 26]
12:11:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96813400 == 9 [pid = 1905] [id = 25]
12:11:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d544400 == 8 [pid = 1905] [id = 24]
12:11:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c1d500 == 7 [pid = 1905] [id = 17]
12:11:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98138600 == 6 [pid = 1905] [id = 18]
12:11:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d248800 == 5 [pid = 1905] [id = 23]
12:11:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a3100 == 4 [pid = 1905] [id = 22]
12:11:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99b34800 == 3 [pid = 1905] [id = 20]
12:11:21 INFO - PROCESS | 1857 | --DOMWINDOW == 36 (0x7eff9793f000) [pid = 1905] [serial = 54] [outer = (nil)] [url = about:blank]
12:11:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96813400 == 4 [pid = 1905] [id = 32]
12:11:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 37 (0x7eff97119800) [pid = 1905] [serial = 88] [outer = (nil)]
12:11:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 38 (0x7eff97135000) [pid = 1905] [serial = 89] [outer = 0x7eff97119800]
12:11:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7eff97465400) [pid = 1905] [serial = 90] [outer = 0x7eff97119800]
12:11:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:22 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
12:11:22 INFO - document served over http requires an http
12:11:22 INFO - sub-resource via fetch-request using the http-csp
12:11:22 INFO - delivery method with keep-origin-redirect and when
12:11: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"
12:11:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:11:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:11:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:11:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:22 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
12:11:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1885ms
12:11:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
12:11:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c21600 == 5 [pid = 1905] [id = 33]
12:11:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7eff97d5d800) [pid = 1905] [serial = 91] [outer = (nil)]
12:11:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7eff97d5dc00) [pid = 1905] [serial = 92] [outer = 0x7eff97d5d800]
12:11:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x7eff9811d400) [pid = 1905] [serial = 93] [outer = 0x7eff97d5d800]
12:11:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:24 INFO - PROCESS | 1857 | 1445886684836 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
12:11:25 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
12:11:25 INFO - document served over http requires an http
12:11:25 INFO - sub-resource via fetch-request using the http-csp
12:11:25 INFO - delivery method with no-redirect and when
12:11: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"
12:11:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:11:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:11:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:11:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:25 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
12:11:25 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2338ms
12:11:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:11:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98556300 == 6 [pid = 1905] [id = 34]
12:11:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7eff99a25000) [pid = 1905] [serial = 94] [outer = (nil)]
12:11:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7eff99a25800) [pid = 1905] [serial = 95] [outer = 0x7eff99a25000]
12:11:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff99bb3000) [pid = 1905] [serial = 96] [outer = 0x7eff99a25000]
12:11:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff98139c00) [pid = 1905] [serial = 64] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886665783]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 43 (0x7eff98017800) [pid = 1905] [serial = 61] [outer = (nil)] [url = about:blank]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 42 (0x7eff99d02400) [pid = 1905] [serial = 69] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 41 (0x7eff99bb0000) [pid = 1905] [serial = 66] [outer = (nil)] [url = about:blank]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 40 (0x7eff97948c00) [pid = 1905] [serial = 77] [outer = (nil)] [url = about:blank]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 39 (0x7eff9703f000) [pid = 1905] [serial = 59] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 38 (0x7eff9d4f7800) [pid = 1905] [serial = 80] [outer = (nil)] [url = about:blank]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 37 (0x7eff984a8400) [pid = 1905] [serial = 74] [outer = (nil)] [url = about:blank]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 36 (0x7eff97108c00) [pid = 1905] [serial = 71] [outer = (nil)] [url = about:blank]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 35 (0x7eff98177800) [pid = 1905] [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]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 34 (0x7eff97108400) [pid = 1905] [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]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 33 (0x7eff9d4f7400) [pid = 1905] [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]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 32 (0x7eff97139c00) [pid = 1905] [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]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 31 (0x7eff9811dc00) [pid = 1905] [serial = 63] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886665783]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 30 (0x7eff99b6bc00) [pid = 1905] [serial = 68] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 29 (0x7eff9d3af400) [pid = 1905] [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]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 28 (0x7eff97c6dc00) [pid = 1905] [serial = 58] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 27 (0x7eff9d3dac00) [pid = 1905] [serial = 51] [outer = (nil)] [url = about:blank]
12:11:26 INFO - PROCESS | 1857 | --DOMWINDOW == 26 (0x7eff9d593c00) [pid = 1905] [serial = 81] [outer = (nil)] [url = about:blank]
12:11:27 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
12:11:27 INFO - document served over http requires an http
12:11:27 INFO - sub-resource via fetch-request using the http-csp
12:11:27 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:11:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:11:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:11:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:27 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
12:11:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2283ms
12:11:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:11:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99d3e200 == 7 [pid = 1905] [id = 35]
12:11:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 27 (0x7eff97139c00) [pid = 1905] [serial = 97] [outer = (nil)]
12:11:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 28 (0x7eff97948c00) [pid = 1905] [serial = 98] [outer = 0x7eff97139c00]
12:11:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 29 (0x7eff9811dc00) [pid = 1905] [serial = 99] [outer = 0x7eff97139c00]
12:11:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a2c00 == 8 [pid = 1905] [id = 36]
12:11:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 30 (0x7eff970b2000) [pid = 1905] [serial = 100] [outer = (nil)]
12:11:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 31 (0x7eff97465000) [pid = 1905] [serial = 101] [outer = 0x7eff970b2000]
12:11:29 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
12:11:29 INFO - document served over http requires an http
12:11:29 INFO - sub-resource via iframe-tag using the http-csp
12:11:29 INFO - delivery method with keep-origin-redirect and when
12:11: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"
12:11:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:11:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:11:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:29 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
12:11:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2108ms
12:11:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:11:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98134500 == 9 [pid = 1905] [id = 37]
12:11:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 32 (0x7eff99b5dc00) [pid = 1905] [serial = 102] [outer = (nil)]
12:11:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 33 (0x7eff99b6bc00) [pid = 1905] [serial = 103] [outer = 0x7eff99b5dc00]
12:11:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 34 (0x7eff99c96c00) [pid = 1905] [serial = 104] [outer = 0x7eff99b5dc00]
12:11:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d249c00 == 10 [pid = 1905] [id = 38]
12:11:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 35 (0x7eff980aac00) [pid = 1905] [serial = 105] [outer = (nil)]
12:11:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 36 (0x7eff99d2d800) [pid = 1905] [serial = 106] [outer = 0x7eff980aac00]
12:11:31 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
12:11:31 INFO - document served over http requires an http
12:11:31 INFO - sub-resource via iframe-tag using the http-csp
12:11:31 INFO - delivery method with no-redirect and when
12:11: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"
12:11:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:11:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:11:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:31 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
12:11:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2294ms
12:11:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:11:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9719f000 == 11 [pid = 1905] [id = 39]
12:11:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 37 (0x7eff9d24f400) [pid = 1905] [serial = 107] [outer = (nil)]
12:11:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 38 (0x7eff9d257000) [pid = 1905] [serial = 108] [outer = 0x7eff9d24f400]
12:11:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7eff9d33cc00) [pid = 1905] [serial = 109] [outer = 0x7eff9d24f400]
12:11:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c1f800 == 12 [pid = 1905] [id = 40]
12:11:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7eff9703f000) [pid = 1905] [serial = 110] [outer = (nil)]
12:11:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7eff97083400) [pid = 1905] [serial = 111] [outer = 0x7eff9703f000]
12:11:34 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
12:11:34 INFO - document served over http requires an http
12:11:34 INFO - sub-resource via iframe-tag using the http-csp
12:11:34 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:11:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:11:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:34 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
12:11:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2815ms
12:11:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:11:34 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98556300 == 11 [pid = 1905] [id = 34]
12:11:34 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c21600 == 10 [pid = 1905] [id = 33]
12:11:34 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96813400 == 9 [pid = 1905] [id = 32]
12:11:34 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9cf41a00 == 8 [pid = 1905] [id = 30]
12:11:34 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9719ff00 == 7 [pid = 1905] [id = 31]
12:11:34 INFO - PROCESS | 1857 | --DOMWINDOW == 40 (0x7eff97d5d400) [pid = 1905] [serial = 72] [outer = (nil)] [url = about:blank]
12:11:34 INFO - PROCESS | 1857 | --DOMWINDOW == 39 (0x7eff9cff4c00) [pid = 1905] [serial = 78] [outer = (nil)] [url = about:blank]
12:11:34 INFO - PROCESS | 1857 | --DOMWINDOW == 38 (0x7eff985ff000) [pid = 1905] [serial = 75] [outer = (nil)] [url = about:blank]
12:11:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96812500 == 8 [pid = 1905] [id = 41]
12:11:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7eff9793f800) [pid = 1905] [serial = 112] [outer = (nil)]
12:11:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7eff97966400) [pid = 1905] [serial = 113] [outer = 0x7eff9793f800]
12:11:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7eff97d5d400) [pid = 1905] [serial = 114] [outer = 0x7eff9793f800]
12:11:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:36 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
12:11:36 INFO - document served over http requires an http
12:11:36 INFO - sub-resource via script-tag using the http-csp
12:11:36 INFO - delivery method with keep-origin-redirect and when
12:11: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"
12:11:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:11:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:11:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:36 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
12:11:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1942ms
12:11:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
12:11:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98554000 == 9 [pid = 1905] [id = 42]
12:11:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x7eff98596800) [pid = 1905] [serial = 115] [outer = (nil)]
12:11:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7eff985ff000) [pid = 1905] [serial = 116] [outer = 0x7eff98596800]
12:11:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7eff99c96400) [pid = 1905] [serial = 117] [outer = 0x7eff98596800]
12:11:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:39 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
12:11:39 INFO - document served over http requires an http
12:11:39 INFO - sub-resource via script-tag using the http-csp
12:11:39 INFO - delivery method with no-redirect and when
12:11: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"
12:11:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:11:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:11:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:39 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
12:11:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2363ms
12:11:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:11:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d324200 == 10 [pid = 1905] [id = 43]
12:11:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff9d4a7000) [pid = 1905] [serial = 118] [outer = (nil)]
12:11:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7eff9d4f7000) [pid = 1905] [serial = 119] [outer = 0x7eff9d4a7000]
12:11:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff9d59f400) [pid = 1905] [serial = 120] [outer = 0x7eff9d4a7000]
12:11:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff99a25800) [pid = 1905] [serial = 95] [outer = (nil)] [url = about:blank]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 45 (0x7eff97135000) [pid = 1905] [serial = 89] [outer = (nil)] [url = about:blank]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff9689a000) [pid = 1905] [serial = 86] [outer = (nil)] [url = about:blank]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 43 (0x7eff97d5dc00) [pid = 1905] [serial = 92] [outer = (nil)] [url = about:blank]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 42 (0x7eff9713e400) [pid = 1905] [serial = 83] [outer = (nil)] [url = about:blank]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 41 (0x7eff97948c00) [pid = 1905] [serial = 98] [outer = (nil)] [url = about:blank]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 40 (0x7eff99a25000) [pid = 1905] [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]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 39 (0x7eff99c87000) [pid = 1905] [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]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 38 (0x7eff97d5d800) [pid = 1905] [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]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 37 (0x7eff97119800) [pid = 1905] [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]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 36 (0x7eff98017400) [pid = 1905] [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]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 35 (0x7eff99ba2800) [pid = 1905] [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]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 34 (0x7eff9793fc00) [pid = 1905] [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]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 33 (0x7eff9803b800) [pid = 1905] [serial = 62] [outer = (nil)] [url = about:blank]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 32 (0x7eff99bed800) [pid = 1905] [serial = 67] [outer = (nil)] [url = about:blank]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 31 (0x7eff99d70400) [pid = 1905] [serial = 87] [outer = (nil)] [url = about:blank]
12:11:40 INFO - PROCESS | 1857 | --DOMWINDOW == 30 (0x7eff97c14c00) [pid = 1905] [serial = 57] [outer = (nil)] [url = about:blank]
12:11:40 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
12:11:40 INFO - document served over http requires an http
12:11:40 INFO - sub-resource via script-tag using the http-csp
12:11:40 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:11:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:11:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:40 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
12:11:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1549ms
12:11:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:11:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99bdf500 == 11 [pid = 1905] [id = 44]
12:11:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 31 (0x7eff97d5d800) [pid = 1905] [serial = 121] [outer = (nil)]
12:11:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 32 (0x7eff97d5dc00) [pid = 1905] [serial = 122] [outer = 0x7eff97d5d800]
12:11:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 33 (0x7eff99a25000) [pid = 1905] [serial = 123] [outer = 0x7eff97d5d800]
12:11:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:42 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
12:11:42 INFO - document served over http requires an http
12:11:42 INFO - sub-resource via xhr-request using the http-csp
12:11:42 INFO - delivery method with keep-origin-redirect and when
12:11: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"
12:11:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:11:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:11:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:42 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
12:11:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1486ms
12:11:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
12:11:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be2c00 == 12 [pid = 1905] [id = 45]
12:11:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 34 (0x7eff97538000) [pid = 1905] [serial = 124] [outer = (nil)]
12:11:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 35 (0x7eff97538400) [pid = 1905] [serial = 125] [outer = 0x7eff97538000]
12:11:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 36 (0x7eff97c57c00) [pid = 1905] [serial = 126] [outer = 0x7eff97538000]
12:11:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:44 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
12:11:44 INFO - document served over http requires an http
12:11:44 INFO - sub-resource via xhr-request using the http-csp
12:11:44 INFO - delivery method with no-redirect and when
12:11: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"
12:11:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:11:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:11:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
12:11:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1893ms
12:11:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:11:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97887e00 == 13 [pid = 1905] [id = 46]
12:11:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 37 (0x7eff98177000) [pid = 1905] [serial = 127] [outer = (nil)]
12:11:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 38 (0x7eff98596000) [pid = 1905] [serial = 128] [outer = 0x7eff98177000]
12:11:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7eff99bfbc00) [pid = 1905] [serial = 129] [outer = 0x7eff98177000]
12:11:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:45 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
12:11:45 INFO - document served over http requires an http
12:11:45 INFO - sub-resource via xhr-request using the http-csp
12:11:45 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:11:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:11:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:45 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html:23:7
12:11:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1834ms
12:11:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:11:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804f600 == 14 [pid = 1905] [id = 47]
12:11:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7eff9807bc00) [pid = 1905] [serial = 130] [outer = (nil)]
12:11:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7eff9d505000) [pid = 1905] [serial = 131] [outer = 0x7eff9807bc00]
12:11:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x7eff967a8800) [pid = 1905] [serial = 132] [outer = 0x7eff9807bc00]
12:11:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:48 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
12:11:48 INFO - document served over http requires an https
12:11:48 INFO - sub-resource via fetch-request using the http-csp
12:11:48 INFO - delivery method with keep-origin-redirect and when
12:11: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"
12:11:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:11:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:11:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:11:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:48 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
12:11:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2560ms
12:11:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
12:11:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96812a00 == 15 [pid = 1905] [id = 48]
12:11:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7eff9689a000) [pid = 1905] [serial = 133] [outer = (nil)]
12:11:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7eff9689a800) [pid = 1905] [serial = 134] [outer = 0x7eff9689a000]
12:11:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff97135400) [pid = 1905] [serial = 135] [outer = 0x7eff9689a000]
12:11:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99bdf500 == 14 [pid = 1905] [id = 44]
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d324200 == 13 [pid = 1905] [id = 43]
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98554000 == 12 [pid = 1905] [id = 42]
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96812500 == 11 [pid = 1905] [id = 41]
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c1f800 == 10 [pid = 1905] [id = 40]
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9719f000 == 9 [pid = 1905] [id = 39]
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d249c00 == 8 [pid = 1905] [id = 38]
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98134500 == 7 [pid = 1905] [id = 37]
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a2c00 == 6 [pid = 1905] [id = 36]
12:11:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99d3e200 == 5 [pid = 1905] [id = 35]
12:11:49 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff97465400) [pid = 1905] [serial = 90] [outer = (nil)] [url = about:blank]
12:11:49 INFO - PROCESS | 1857 | --DOMWINDOW == 43 (0x7eff99bb3000) [pid = 1905] [serial = 96] [outer = (nil)] [url = about:blank]
12:11:49 INFO - PROCESS | 1857 | --DOMWINDOW == 42 (0x7eff9811d400) [pid = 1905] [serial = 93] [outer = (nil)] [url = about:blank]
12:11:50 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
12:11:50 INFO - document served over http requires an https
12:11:50 INFO - sub-resource via fetch-request using the http-csp
12:11:50 INFO - delivery method with no-redirect and when
12:11: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"
12:11:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:11:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:11:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:11:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:50 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
12:11:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1935ms
12:11:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:11:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c20700 == 6 [pid = 1905] [id = 49]
12:11:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7eff97985c00) [pid = 1905] [serial = 136] [outer = (nil)]
12:11:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7eff97c14000) [pid = 1905] [serial = 137] [outer = 0x7eff97985c00]
12:11:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff98020c00) [pid = 1905] [serial = 138] [outer = 0x7eff97985c00]
12:11:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:52 INFO - PROCESS | 1857 | [Child 1905] 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
12:11:53 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
12:11:53 INFO - document served over http requires an https
12:11:53 INFO - sub-resource via fetch-request using the http-csp
12:11:53 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:11:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:11:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:11:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:53 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
12:11:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2541ms
12:11:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:11:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99b36b00 == 7 [pid = 1905] [id = 50]
12:11:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7eff98139000) [pid = 1905] [serial = 139] [outer = (nil)]
12:11:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff98177800) [pid = 1905] [serial = 140] [outer = 0x7eff98139000]
12:11:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff98568c00) [pid = 1905] [serial = 141] [outer = 0x7eff98139000]
12:11:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff97966400) [pid = 1905] [serial = 113] [outer = (nil)] [url = about:blank]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff9d4f7000) [pid = 1905] [serial = 119] [outer = (nil)] [url = about:blank]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 45 (0x7eff985ff000) [pid = 1905] [serial = 116] [outer = (nil)] [url = about:blank]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff97083400) [pid = 1905] [serial = 111] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 43 (0x7eff9d257000) [pid = 1905] [serial = 108] [outer = (nil)] [url = about:blank]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 42 (0x7eff99d2d800) [pid = 1905] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886691316]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 41 (0x7eff99b6bc00) [pid = 1905] [serial = 103] [outer = (nil)] [url = about:blank]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 40 (0x7eff97465000) [pid = 1905] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 39 (0x7eff97d5dc00) [pid = 1905] [serial = 122] [outer = (nil)] [url = about:blank]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 38 (0x7eff980aac00) [pid = 1905] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886691316]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 37 (0x7eff9793f800) [pid = 1905] [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]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 36 (0x7eff9703f000) [pid = 1905] [serial = 110] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 35 (0x7eff9d4a7000) [pid = 1905] [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]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 34 (0x7eff98596800) [pid = 1905] [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]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 33 (0x7eff97d5d800) [pid = 1905] [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]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 32 (0x7eff9d24f400) [pid = 1905] [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]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 31 (0x7eff9713e000) [pid = 1905] [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]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 30 (0x7eff970b2000) [pid = 1905] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 29 (0x7eff9d4a7c00) [pid = 1905] [serial = 84] [outer = (nil)] [url = about:blank]
12:11:54 INFO - PROCESS | 1857 | --DOMWINDOW == 28 (0x7eff99a25000) [pid = 1905] [serial = 123] [outer = (nil)] [url = about:blank]
12:11:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be3600 == 8 [pid = 1905] [id = 51]
12:11:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 29 (0x7eff9703f000) [pid = 1905] [serial = 142] [outer = (nil)]
12:11:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 30 (0x7eff97083400) [pid = 1905] [serial = 143] [outer = 0x7eff9703f000]
12:11:54 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
12:11:54 INFO - document served over http requires an https
12:11:54 INFO - sub-resource via iframe-tag using the http-csp
12:11:54 INFO - delivery method with keep-origin-redirect and when
12:11: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"
12:11:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:11:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:11:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:54 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
12:11:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1787ms
12:11:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:11:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9cf41a00 == 9 [pid = 1905] [id = 52]
12:11:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 31 (0x7eff98596400) [pid = 1905] [serial = 144] [outer = (nil)]
12:11:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 32 (0x7eff98596800) [pid = 1905] [serial = 145] [outer = 0x7eff98596400]
12:11:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 33 (0x7eff99bb3000) [pid = 1905] [serial = 146] [outer = 0x7eff98596400]
12:11:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97887900 == 10 [pid = 1905] [id = 53]
12:11:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 34 (0x7eff97083c00) [pid = 1905] [serial = 147] [outer = (nil)]
12:11:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 35 (0x7eff970b2000) [pid = 1905] [serial = 148] [outer = 0x7eff97083c00]
12:11:56 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
12:11:56 INFO - document served over http requires an https
12:11:56 INFO - sub-resource via iframe-tag using the http-csp
12:11:56 INFO - delivery method with no-redirect and when
12:11: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"
12:11:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:11:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:11:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:56 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
12:11:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1594ms
12:11:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:11:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c20200 == 11 [pid = 1905] [id = 54]
12:11:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 36 (0x7eff99b5d400) [pid = 1905] [serial = 149] [outer = (nil)]
12:11:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 37 (0x7eff99bb3c00) [pid = 1905] [serial = 150] [outer = 0x7eff99b5d400]
12:11:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 38 (0x7eff99d2d800) [pid = 1905] [serial = 151] [outer = 0x7eff99b5d400]
12:11:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99d3d800 == 12 [pid = 1905] [id = 55]
12:11:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7eff99d71400) [pid = 1905] [serial = 152] [outer = (nil)]
12:11:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7eff99d71800) [pid = 1905] [serial = 153] [outer = 0x7eff99d71400]
12:11:58 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
12:11:58 INFO - document served over http requires an https
12:11:58 INFO - sub-resource via iframe-tag using the http-csp
12:11:58 INFO - delivery method with swap-origin-redirect and when
12:11: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"
12:11:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:11:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:11:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:11:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:11:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:11:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:11:58 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
12:11:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1799ms
12:11:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:11:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d324200 == 13 [pid = 1905] [id = 56]
12:11:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7eff9d257000) [pid = 1905] [serial = 154] [outer = (nil)]
12:11:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x7eff9d257c00) [pid = 1905] [serial = 155] [outer = 0x7eff9d257000]
12:11:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7eff9d3dac00) [pid = 1905] [serial = 156] [outer = 0x7eff9d257000]
12:11:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:11:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:00 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
12:12:00 INFO - document served over http requires an https
12:12:00 INFO - sub-resource via script-tag using the http-csp
12:12:00 INFO - delivery method with keep-origin-redirect and when
12:12: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"
12:12:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:12:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:12:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:00 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
12:12:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2041ms
12:12:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
12:12:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x7f83209d8800) [pid = 1857] [serial = 24] [outer = 0x7f8321022c00]
12:12:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f04400 == 14 [pid = 1905] [id = 57]
12:12:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7eff95eabc00) [pid = 1905] [serial = 157] [outer = (nil)]
12:12:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff95e74000) [pid = 1905] [serial = 158] [outer = 0x7eff95eabc00]
12:12:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7eff95f36800) [pid = 1905] [serial = 159] [outer = 0x7eff95eabc00]
12:12:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:03 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
12:12:03 INFO - document served over http requires an https
12:12:03 INFO - sub-resource via script-tag using the http-csp
12:12:03 INFO - delivery method with no-redirect and when
12:12: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"
12:12:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:12:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:12:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:03 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
12:12:03 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2897ms
12:12:03 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:12:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f06700 == 15 [pid = 1905] [id = 58]
12:12:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff95eaa800) [pid = 1905] [serial = 160] [outer = (nil)]
12:12:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff95eaac00) [pid = 1905] [serial = 161] [outer = 0x7eff95eaa800]
12:12:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7eff97cb7800) [pid = 1905] [serial = 162] [outer = 0x7eff95eaa800]
12:12:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be3600 == 14 [pid = 1905] [id = 51]
12:12:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99b36b00 == 13 [pid = 1905] [id = 50]
12:12:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c20700 == 12 [pid = 1905] [id = 49]
12:12:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96812a00 == 11 [pid = 1905] [id = 48]
12:12:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804f600 == 10 [pid = 1905] [id = 47]
12:12:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97887e00 == 9 [pid = 1905] [id = 46]
12:12:04 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7eff99c96c00) [pid = 1905] [serial = 104] [outer = (nil)] [url = about:blank]
12:12:04 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff97d5d400) [pid = 1905] [serial = 114] [outer = (nil)] [url = about:blank]
12:12:04 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff9d33cc00) [pid = 1905] [serial = 109] [outer = (nil)] [url = about:blank]
12:12:04 INFO - PROCESS | 1857 | --DOMWINDOW == 45 (0x7eff9d59f400) [pid = 1905] [serial = 120] [outer = (nil)] [url = about:blank]
12:12:04 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff99c96400) [pid = 1905] [serial = 117] [outer = (nil)] [url = about:blank]
12:12:05 INFO - PROCESS | 1857 | [Child 1905] 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
12:12:05 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
12:12:05 INFO - document served over http requires an https
12:12:05 INFO - sub-resource via script-tag using the http-csp
12:12:05 INFO - delivery method with swap-origin-redirect and when
12:12: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"
12:12:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:12:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:12:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:05 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
12:12:05 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2639ms
12:12:05 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:12:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97887e00 == 10 [pid = 1905] [id = 59]
12:12:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff9803bc00) [pid = 1905] [serial = 163] [outer = (nil)]
12:12:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7eff9807b000) [pid = 1905] [serial = 164] [outer = 0x7eff9803bc00]
12:12:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff980aa800) [pid = 1905] [serial = 165] [outer = 0x7eff9803bc00]
12:12:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:07 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
12:12:07 INFO - document served over http requires an https
12:12:07 INFO - sub-resource via xhr-request using the http-csp
12:12:07 INFO - delivery method with keep-origin-redirect and when
12:12: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"
12:12:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:12:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:12:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:07 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
12:12:07 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1795ms
12:12:07 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
12:12:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98134500 == 11 [pid = 1905] [id = 60]
12:12:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff9d24f400) [pid = 1905] [serial = 166] [outer = (nil)]
12:12:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7eff9d308800) [pid = 1905] [serial = 167] [outer = 0x7eff9d24f400]
12:12:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0x7eff9d59f000) [pid = 1905] [serial = 168] [outer = 0x7eff9d24f400]
12:12:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 49 (0x7eff98596800) [pid = 1905] [serial = 145] [outer = (nil)] [url = about:blank]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7eff9689a800) [pid = 1905] [serial = 134] [outer = (nil)] [url = about:blank]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff97c14000) [pid = 1905] [serial = 137] [outer = (nil)] [url = about:blank]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff98596000) [pid = 1905] [serial = 128] [outer = (nil)] [url = about:blank]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 45 (0x7eff9d505000) [pid = 1905] [serial = 131] [outer = (nil)] [url = about:blank]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff98177800) [pid = 1905] [serial = 140] [outer = (nil)] [url = about:blank]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 43 (0x7eff97538400) [pid = 1905] [serial = 125] [outer = (nil)] [url = about:blank]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 42 (0x7eff97083400) [pid = 1905] [serial = 143] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 41 (0x7eff97985c00) [pid = 1905] [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]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 40 (0x7eff98139000) [pid = 1905] [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]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 39 (0x7eff9703f000) [pid = 1905] [serial = 142] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 38 (0x7eff9689a000) [pid = 1905] [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]
12:12:09 INFO - PROCESS | 1857 | --DOMWINDOW == 37 (0x7eff97c57c00) [pid = 1905] [serial = 126] [outer = (nil)] [url = about:blank]
12:12:09 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
12:12:09 INFO - document served over http requires an https
12:12:09 INFO - sub-resource via xhr-request using the http-csp
12:12:09 INFO - delivery method with no-redirect and when
12:12: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"
12:12:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:12:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:12:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:09 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
12:12:09 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1780ms
12:12:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:12:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be1d00 == 12 [pid = 1905] [id = 61]
12:12:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 38 (0x7eff97985c00) [pid = 1905] [serial = 169] [outer = (nil)]
12:12:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7eff97c12000) [pid = 1905] [serial = 170] [outer = 0x7eff97985c00]
12:12:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7eff97c6d800) [pid = 1905] [serial = 171] [outer = 0x7eff97985c00]
12:12:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:11 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
12:12:11 INFO - document served over http requires an https
12:12:11 INFO - sub-resource via xhr-request using the http-csp
12:12:11 INFO - delivery method with swap-origin-redirect and when
12:12: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"
12:12:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:12:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:12:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:11 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
12:12:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1641ms
12:12:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:12:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c1e400 == 13 [pid = 1905] [id = 62]
12:12:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7eff98139800) [pid = 1905] [serial = 172] [outer = (nil)]
12:12:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x7eff98177800) [pid = 1905] [serial = 173] [outer = 0x7eff98139800]
12:12:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7eff99d2d400) [pid = 1905] [serial = 174] [outer = 0x7eff98139800]
12:12:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:13 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
12:12:13 INFO - document served over http requires an http
12:12:13 INFO - sub-resource via fetch-request using the meta-csp
12:12:13 INFO - delivery method with keep-origin-redirect and when
12:12:13 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
12:12:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:12:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:12:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:12:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:13 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
12:12:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2398ms
12:12:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
12:12:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d322900 == 14 [pid = 1905] [id = 63]
12:12:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7eff9d505c00) [pid = 1905] [serial = 175] [outer = (nil)]
12:12:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff9758d000) [pid = 1905] [serial = 176] [outer = 0x7eff9d505c00]
12:12:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7eff9d4c4400) [pid = 1905] [serial = 177] [outer = 0x7eff9d505c00]
12:12:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:15 INFO - PROCESS | 1857 | [Child 1905] 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
12:12:15 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
12:12:15 INFO - document served over http requires an http
12:12:15 INFO - sub-resource via fetch-request using the meta-csp
12:12:15 INFO - delivery method with no-redirect and when
12:12:15 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html"
12:12:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:12:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:12:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:12:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:15 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
12:12:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2089ms
12:12:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:12:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9566b100 == 15 [pid = 1905] [id = 64]
12:12:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff95733c00) [pid = 1905] [serial = 178] [outer = (nil)]
12:12:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff95e19400) [pid = 1905] [serial = 179] [outer = 0x7eff95733c00]
12:12:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7eff95f72000) [pid = 1905] [serial = 180] [outer = 0x7eff95733c00]
12:12:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:18 INFO - PROCESS | 1857 | [Child 1905] 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
12:12:18 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
12:12:18 INFO - document served over http requires an http
12:12:18 INFO - sub-resource via fetch-request using the meta-csp
12:12:18 INFO - delivery method with swap-origin-redirect and when
12:12:18 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
12:12:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:12:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:12:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:12:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:18 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
12:12:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3144ms
12:12:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98134500 == 14 [pid = 1905] [id = 60]
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97887e00 == 13 [pid = 1905] [id = 59]
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f06700 == 12 [pid = 1905] [id = 58]
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f04400 == 11 [pid = 1905] [id = 57]
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d324200 == 10 [pid = 1905] [id = 56]
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99d3d800 == 9 [pid = 1905] [id = 55]
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c20200 == 8 [pid = 1905] [id = 54]
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97887900 == 7 [pid = 1905] [id = 53]
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9cf41a00 == 6 [pid = 1905] [id = 52]
12:12:19 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be2c00 == 5 [pid = 1905] [id = 45]
12:12:19 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7eff98020c00) [pid = 1905] [serial = 138] [outer = (nil)] [url = about:blank]
12:12:19 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff98568c00) [pid = 1905] [serial = 141] [outer = (nil)] [url = about:blank]
12:12:19 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff97135400) [pid = 1905] [serial = 135] [outer = (nil)] [url = about:blank]
12:12:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f04400 == 6 [pid = 1905] [id = 65]
12:12:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff95e19800) [pid = 1905] [serial = 181] [outer = (nil)]
12:12:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff95e74800) [pid = 1905] [serial = 182] [outer = 0x7eff95e19800]
12:12:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7eff9689a800) [pid = 1905] [serial = 183] [outer = 0x7eff95e19800]
12:12:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9719f500 == 7 [pid = 1905] [id = 66]
12:12:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0x7eff97083400) [pid = 1905] [serial = 184] [outer = (nil)]
12:12:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0x7eff97083800) [pid = 1905] [serial = 185] [outer = 0x7eff97083400]
12:12:21 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
12:12:21 INFO - document served over http requires an http
12:12:21 INFO - sub-resource via iframe-tag using the meta-csp
12:12:21 INFO - delivery method with keep-origin-redirect and when
12:12:21 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
12:12:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:12:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:12:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:21 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html:23:7
12:12:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2838ms
12:12:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:12:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a1800 == 8 [pid = 1905] [id = 67]
12:12:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7eff9756c000) [pid = 1905] [serial = 186] [outer = (nil)]
12:12:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7eff9756c800) [pid = 1905] [serial = 187] [outer = 0x7eff9756c000]
12:12:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff97966400) [pid = 1905] [serial = 188] [outer = 0x7eff9756c000]
12:12:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9788ab00 == 9 [pid = 1905] [id = 68]
12:12:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff97cb7000) [pid = 1905] [serial = 189] [outer = (nil)]
12:12:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff97d4f800) [pid = 1905] [serial = 190] [outer = 0x7eff97cb7000]
12:12:23 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
12:12:23 INFO - document served over http requires an http
12:12:23 INFO - sub-resource via iframe-tag using the meta-csp
12:12:23 INFO - delivery method with no-redirect and when
12:12:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html"
12:12:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:12:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:12:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:23 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html:23:7
12:12:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1937ms
12:12:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:12:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804b500 == 10 [pid = 1905] [id = 69]
12:12:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff984a8000) [pid = 1905] [serial = 191] [outer = (nil)]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 16 (0x7f831d25dc00) [pid = 1857] [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.]
12:12:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff984a8800) [pid = 1905] [serial = 192] [outer = 0x7eff984a8000]
12:12:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff99c96400) [pid = 1905] [serial = 193] [outer = 0x7eff984a8000]
12:12:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff95e74000) [pid = 1905] [serial = 158] [outer = (nil)] [url = about:blank]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff9807b000) [pid = 1905] [serial = 164] [outer = (nil)] [url = about:blank]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff99d71800) [pid = 1905] [serial = 153] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff99bb3c00) [pid = 1905] [serial = 150] [outer = (nil)] [url = about:blank]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff9d257c00) [pid = 1905] [serial = 155] [outer = (nil)] [url = about:blank]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff95eaac00) [pid = 1905] [serial = 161] [outer = (nil)] [url = about:blank]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7eff9d308800) [pid = 1905] [serial = 167] [outer = (nil)] [url = about:blank]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 51 (0x7eff970b2000) [pid = 1905] [serial = 148] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886716214]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 50 (0x7eff95eaa800) [pid = 1905] [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]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 49 (0x7eff9d24f400) [pid = 1905] [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]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7eff9803bc00) [pid = 1905] [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]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff97083c00) [pid = 1905] [serial = 147] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886716214]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff99d71400) [pid = 1905] [serial = 152] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 45 (0x7eff980aa800) [pid = 1905] [serial = 165] [outer = (nil)] [url = about:blank]
12:12:24 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff9d59f000) [pid = 1905] [serial = 168] [outer = (nil)] [url = about:blank]
12:12:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98555900 == 11 [pid = 1905] [id = 70]
12:12:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff95e19c00) [pid = 1905] [serial = 194] [outer = (nil)]
12:12:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7eff95eaac00) [pid = 1905] [serial = 195] [outer = 0x7eff95e19c00]
12:12:25 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
12:12:25 INFO - document served over http requires an http
12:12:25 INFO - sub-resource via iframe-tag using the meta-csp
12:12:25 INFO - delivery method with swap-origin-redirect and when
12:12:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
12:12:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:12:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:12:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:25 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
12:12:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1638ms
12:12:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:12:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bf8000 == 12 [pid = 1905] [id = 71]
12:12:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff9803bc00) [pid = 1905] [serial = 196] [outer = (nil)]
12:12:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff9807b000) [pid = 1905] [serial = 197] [outer = 0x7eff9803bc00]
12:12:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7eff99d02000) [pid = 1905] [serial = 198] [outer = 0x7eff9803bc00]
12:12:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:27 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
12:12:27 INFO - document served over http requires an http
12:12:27 INFO - sub-resource via script-tag using the meta-csp
12:12:27 INFO - delivery method with keep-origin-redirect and when
12:12: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-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
12:12:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:12:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:12:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:27 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
12:12:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1636ms
12:12:27 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
12:12:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96813400 == 13 [pid = 1905] [id = 72]
12:12:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0x7eff97c6dc00) [pid = 1905] [serial = 199] [outer = (nil)]
12:12:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0x7eff97d4f400) [pid = 1905] [serial = 200] [outer = 0x7eff97c6dc00]
12:12:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7eff99dfe400) [pid = 1905] [serial = 201] [outer = 0x7eff97c6dc00]
12:12:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:29 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
12:12:29 INFO - document served over http requires an http
12:12:29 INFO - sub-resource via script-tag using the meta-csp
12:12:29 INFO - delivery method with no-redirect and when
12:12:29 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html"
12:12:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:12:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:12:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:29 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html:23:7
12:12:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2030ms
12:12:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:12:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99b34800 == 14 [pid = 1905] [id = 73]
12:12:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7eff9d308800) [pid = 1905] [serial = 202] [outer = (nil)]
12:12:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff9d4a7c00) [pid = 1905] [serial = 203] [outer = 0x7eff9d308800]
12:12:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff95756c00) [pid = 1905] [serial = 204] [outer = 0x7eff9d308800]
12:12:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:31 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
12:12:31 INFO - document served over http requires an http
12:12:31 INFO - sub-resource via script-tag using the meta-csp
12:12:31 INFO - delivery method with swap-origin-redirect and when
12:12:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
12:12:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:12:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:12:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:31 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
12:12:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2144ms
12:12:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:12:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d246000 == 15 [pid = 1905] [id = 74]
12:12:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff968fec00) [pid = 1905] [serial = 205] [outer = (nil)]
12:12:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff95a14000) [pid = 1905] [serial = 206] [outer = 0x7eff968fec00]
12:12:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff95add400) [pid = 1905] [serial = 207] [outer = 0x7eff968fec00]
12:12:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:33 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
12:12:33 INFO - document served over http requires an http
12:12:33 INFO - sub-resource via xhr-request using the meta-csp
12:12:33 INFO - delivery method with keep-origin-redirect and when
12:12: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/xhr-request/generic.keep-origin-redirect.http.html"
12:12:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:12:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:12:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:33 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
12:12:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2036ms
12:12:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
12:12:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b23300 == 16 [pid = 1905] [id = 75]
12:12:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff95b30c00) [pid = 1905] [serial = 208] [outer = (nil)]
12:12:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff95a74000) [pid = 1905] [serial = 209] [outer = 0x7eff95b30c00]
12:12:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff95b16800) [pid = 1905] [serial = 210] [outer = 0x7eff95b30c00]
12:12:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:36 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
12:12:36 INFO - document served over http requires an http
12:12:36 INFO - sub-resource via xhr-request using the meta-csp
12:12:36 INFO - delivery method with no-redirect and when
12:12:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html"
12:12:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:12:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:12:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:36 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
12:12:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3155ms
12:12:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:12:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95669d00 == 17 [pid = 1905] [id = 76]
12:12:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff97083c00) [pid = 1905] [serial = 211] [outer = (nil)]
12:12:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff970b2800) [pid = 1905] [serial = 212] [outer = 0x7eff97083c00]
12:12:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff9756c400) [pid = 1905] [serial = 213] [outer = 0x7eff97083c00]
12:12:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98555900 == 16 [pid = 1905] [id = 70]
12:12:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804b500 == 15 [pid = 1905] [id = 69]
12:12:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9788ab00 == 14 [pid = 1905] [id = 68]
12:12:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a1800 == 13 [pid = 1905] [id = 67]
12:12:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9719f500 == 12 [pid = 1905] [id = 66]
12:12:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f04400 == 11 [pid = 1905] [id = 65]
12:12:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9566b100 == 10 [pid = 1905] [id = 64]
12:12:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d322900 == 9 [pid = 1905] [id = 63]
12:12:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c1e400 == 8 [pid = 1905] [id = 62]
12:12:38 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff97cb7800) [pid = 1905] [serial = 162] [outer = (nil)] [url = about:blank]
12:12:38 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
12:12:38 INFO - document served over http requires an http
12:12:38 INFO - sub-resource via xhr-request using the meta-csp
12:12:38 INFO - delivery method with swap-origin-redirect and when
12:12:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
12:12:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:12:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:12:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:38 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
12:12:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1698ms
12:12:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:12:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f03500 == 9 [pid = 1905] [id = 77]
12:12:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff97119000) [pid = 1905] [serial = 214] [outer = (nil)]
12:12:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff97119400) [pid = 1905] [serial = 215] [outer = 0x7eff97119000]
12:12:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff97587800) [pid = 1905] [serial = 216] [outer = 0x7eff97119000]
12:12:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:39 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
12:12:39 INFO - document served over http requires an https
12:12:39 INFO - sub-resource via fetch-request using the meta-csp
12:12:39 INFO - delivery method with keep-origin-redirect and when
12:12:39 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
12:12:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:12:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:12:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:12:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:39 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
12:12:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1581ms
12:12:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
12:12:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97887900 == 10 [pid = 1905] [id = 78]
12:12:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff97d5d000) [pid = 1905] [serial = 217] [outer = (nil)]
12:12:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff98017000) [pid = 1905] [serial = 218] [outer = 0x7eff97d5d000]
12:12:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff98092c00) [pid = 1905] [serial = 219] [outer = 0x7eff97d5d000]
12:12:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:41 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
12:12:41 INFO - document served over http requires an https
12:12:41 INFO - sub-resource via fetch-request using the meta-csp
12:12:41 INFO - delivery method with no-redirect and when
12:12:41 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html"
12:12:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:12:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:12:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:12:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
12:12:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1637ms
12:12:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:12:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98555400 == 11 [pid = 1905] [id = 79]
12:12:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff9ce9e400) [pid = 1905] [serial = 220] [outer = (nil)]
12:12:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff9cec8c00) [pid = 1905] [serial = 221] [outer = 0x7eff9ce9e400]
12:12:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff9d4c4800) [pid = 1905] [serial = 222] [outer = 0x7eff9ce9e400]
12:12:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff95eaac00) [pid = 1905] [serial = 195] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff984a8800) [pid = 1905] [serial = 192] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff97c12000) [pid = 1905] [serial = 170] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff97d4f800) [pid = 1905] [serial = 190] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886743436]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff9756c800) [pid = 1905] [serial = 187] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff95e19400) [pid = 1905] [serial = 179] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff9758d000) [pid = 1905] [serial = 176] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff97083800) [pid = 1905] [serial = 185] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff95e74800) [pid = 1905] [serial = 182] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff98177800) [pid = 1905] [serial = 173] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff9807b000) [pid = 1905] [serial = 197] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff9756c000) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff95733c00) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff99b5dc00) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff98177000) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff95e19c00) [pid = 1905] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff9d257000) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff97139c00) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff98596400) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7eff97083400) [pid = 1905] [serial = 184] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 51 (0x7eff99b5d400) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 50 (0x7eff95e19800) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 49 (0x7eff984a8000) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7eff97cb7000) [pid = 1905] [serial = 189] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886743436]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff98139800) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff9d505c00) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 45 (0x7eff97538000) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff9807bc00) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 43 (0x7eff95eabc00) [pid = 1905] [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]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 42 (0x7eff9811dc00) [pid = 1905] [serial = 99] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 41 (0x7eff967a8800) [pid = 1905] [serial = 132] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 40 (0x7eff99bfbc00) [pid = 1905] [serial = 129] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 39 (0x7eff95f36800) [pid = 1905] [serial = 159] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 38 (0x7eff9d3dac00) [pid = 1905] [serial = 156] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 37 (0x7eff99d2d800) [pid = 1905] [serial = 151] [outer = (nil)] [url = about:blank]
12:12:43 INFO - PROCESS | 1857 | --DOMWINDOW == 36 (0x7eff99bb3000) [pid = 1905] [serial = 146] [outer = (nil)] [url = about:blank]
12:12:43 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
12:12:43 INFO - document served over http requires an https
12:12:43 INFO - sub-resource via fetch-request using the meta-csp
12:12:43 INFO - delivery method with swap-origin-redirect and when
12:12:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
12:12:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:12:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:12:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:12:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:43 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
12:12:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1797ms
12:12:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:12:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d543f00 == 12 [pid = 1905] [id = 80]
12:12:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 37 (0x7eff95e19c00) [pid = 1905] [serial = 223] [outer = (nil)]
12:12:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 38 (0x7eff95e74800) [pid = 1905] [serial = 224] [outer = 0x7eff95e19c00]
12:12:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7eff967f5000) [pid = 1905] [serial = 225] [outer = 0x7eff95e19c00]
12:12:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97502e00 == 13 [pid = 1905] [id = 81]
12:12:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7eff97083000) [pid = 1905] [serial = 226] [outer = (nil)]
12:12:45 INFO - PROCESS | 1857 | [Child 1905] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10101
12:12:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7eff95756800) [pid = 1905] [serial = 227] [outer = 0x7eff97083000]
12:12:45 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
12:12:45 INFO - document served over http requires an https
12:12:45 INFO - sub-resource via iframe-tag using the meta-csp
12:12:45 INFO - delivery method with keep-origin-redirect and when
12:12:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
12:12:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:45 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:12:45 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:12:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:45 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
12:12:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2194ms
12:12:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:12:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f03000 == 14 [pid = 1905] [id = 82]
12:12:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x7eff9756c800) [pid = 1905] [serial = 228] [outer = (nil)]
12:12:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7eff9756cc00) [pid = 1905] [serial = 229] [outer = 0x7eff9756c800]
12:12:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7eff97c6d400) [pid = 1905] [serial = 230] [outer = 0x7eff9756c800]
12:12:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97503800 == 15 [pid = 1905] [id = 83]
12:12:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff97d4f800) [pid = 1905] [serial = 231] [outer = (nil)]
12:12:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7eff980aa400) [pid = 1905] [serial = 232] [outer = 0x7eff97d4f800]
12:12:47 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
12:12:47 INFO - document served over http requires an https
12:12:47 INFO - sub-resource via iframe-tag using the meta-csp
12:12:47 INFO - delivery method with no-redirect and when
12:12:47 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html"
12:12:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:12:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:12:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html:23:7
12:12:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2242ms
12:12:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:12:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97505b00 == 16 [pid = 1905] [id = 84]
12:12:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff99b5dc00) [pid = 1905] [serial = 233] [outer = (nil)]
12:12:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff99b6bc00) [pid = 1905] [serial = 234] [outer = 0x7eff99b5dc00]
12:12:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7eff967a8000) [pid = 1905] [serial = 235] [outer = 0x7eff99b5dc00]
12:12:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d322900 == 17 [pid = 1905] [id = 85]
12:12:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0x7eff94cdb000) [pid = 1905] [serial = 236] [outer = (nil)]
12:12:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0x7eff94cdb400) [pid = 1905] [serial = 237] [outer = 0x7eff94cdb000]
12:12:50 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
12:12:50 INFO - document served over http requires an https
12:12:50 INFO - sub-resource via iframe-tag using the meta-csp
12:12:50 INFO - delivery method with swap-origin-redirect and when
12:12: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/iframe-tag/generic.swap-origin-redirect.http.html"
12:12:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:12:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:12:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:50 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
12:12:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2970ms
12:12:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:12:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c4900 == 18 [pid = 1905] [id = 86]
12:12:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7eff949cbc00) [pid = 1905] [serial = 238] [outer = (nil)]
12:12:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7eff94cb0000) [pid = 1905] [serial = 239] [outer = 0x7eff949cbc00]
12:12:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff94cb0400) [pid = 1905] [serial = 240] [outer = 0x7eff949cbc00]
12:12:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:53 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
12:12:53 INFO - document served over http requires an https
12:12:53 INFO - sub-resource via script-tag using the meta-csp
12:12:53 INFO - delivery method with keep-origin-redirect and when
12:12:53 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
12:12:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:12:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:12:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:53 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
12:12:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2491ms
12:12:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
12:12:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c3000 == 19 [pid = 1905] [id = 87]
12:12:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff9475f800) [pid = 1905] [serial = 241] [outer = (nil)]
12:12:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff94781800) [pid = 1905] [serial = 242] [outer = 0x7eff9475f800]
12:12:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff95720c00) [pid = 1905] [serial = 243] [outer = 0x7eff9475f800]
12:12:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:55 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
12:12:55 INFO - document served over http requires an https
12:12:55 INFO - sub-resource via script-tag using the meta-csp
12:12:55 INFO - delivery method with no-redirect and when
12:12:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html"
12:12:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:12:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:12:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:55 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
12:12:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1746ms
12:12:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:12:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9566a200 == 20 [pid = 1905] [id = 88]
12:12:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff94782c00) [pid = 1905] [serial = 244] [outer = (nil)]
12:12:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff94d5e400) [pid = 1905] [serial = 245] [outer = 0x7eff94782c00]
12:12:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff957dd400) [pid = 1905] [serial = 246] [outer = 0x7eff94782c00]
12:12:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98555400 == 19 [pid = 1905] [id = 79]
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97887900 == 18 [pid = 1905] [id = 78]
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be1d00 == 17 [pid = 1905] [id = 61]
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f03500 == 16 [pid = 1905] [id = 77]
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95669d00 == 15 [pid = 1905] [id = 76]
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b23300 == 14 [pid = 1905] [id = 75]
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d246000 == 13 [pid = 1905] [id = 74]
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99b34800 == 12 [pid = 1905] [id = 73]
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96813400 == 11 [pid = 1905] [id = 72]
12:12:56 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bf8000 == 10 [pid = 1905] [id = 71]
12:12:56 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff9689a800) [pid = 1905] [serial = 183] [outer = (nil)] [url = about:blank]
12:12:56 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff9d4c4400) [pid = 1905] [serial = 177] [outer = (nil)] [url = about:blank]
12:12:56 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff99d2d400) [pid = 1905] [serial = 174] [outer = (nil)] [url = about:blank]
12:12:56 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff95f72000) [pid = 1905] [serial = 180] [outer = (nil)] [url = about:blank]
12:12:56 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff99c96400) [pid = 1905] [serial = 193] [outer = (nil)] [url = about:blank]
12:12:56 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff97966400) [pid = 1905] [serial = 188] [outer = (nil)] [url = about:blank]
12:12:56 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
12:12:56 INFO - document served over http requires an https
12:12:56 INFO - sub-resource via script-tag using the meta-csp
12:12:56 INFO - delivery method with swap-origin-redirect and when
12:12:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
12:12:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:56 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:12:56 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:12:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:56 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
12:12:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1706ms
12:12:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:12:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bf8000 == 11 [pid = 1905] [id = 89]
12:12:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff970b2400) [pid = 1905] [serial = 247] [outer = (nil)]
12:12:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff97119800) [pid = 1905] [serial = 248] [outer = 0x7eff970b2400]
12:12:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff97538400) [pid = 1905] [serial = 249] [outer = 0x7eff970b2400]
12:12:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:58 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
12:12:58 INFO - document served over http requires an https
12:12:58 INFO - sub-resource via xhr-request using the meta-csp
12:12:58 INFO - delivery method with keep-origin-redirect and when
12:12:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
12:12:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:12:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:12:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:12:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:12:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:12:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:12:58 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
12:12:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1994ms
12:12:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
12:12:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a1d00 == 12 [pid = 1905] [id = 90]
12:12:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff97d5d400) [pid = 1905] [serial = 250] [outer = (nil)]
12:12:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff97d5d800) [pid = 1905] [serial = 251] [outer = 0x7eff97d5d400]
12:12:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:12:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff9808f000) [pid = 1905] [serial = 252] [outer = 0x7eff97d5d400]
12:12:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff95e74800) [pid = 1905] [serial = 224] [outer = (nil)] [url = about:blank]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff97d4f400) [pid = 1905] [serial = 200] [outer = (nil)] [url = about:blank]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff970b2800) [pid = 1905] [serial = 212] [outer = (nil)] [url = about:blank]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff95a14000) [pid = 1905] [serial = 206] [outer = (nil)] [url = about:blank]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff98017000) [pid = 1905] [serial = 218] [outer = (nil)] [url = about:blank]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff95a74000) [pid = 1905] [serial = 209] [outer = (nil)] [url = about:blank]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff9cec8c00) [pid = 1905] [serial = 221] [outer = (nil)] [url = about:blank]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7eff9d4a7c00) [pid = 1905] [serial = 203] [outer = (nil)] [url = about:blank]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 51 (0x7eff97119400) [pid = 1905] [serial = 215] [outer = (nil)] [url = about:blank]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 50 (0x7eff97083c00) [pid = 1905] [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]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 49 (0x7eff9ce9e400) [pid = 1905] [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]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7eff97d5d000) [pid = 1905] [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]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff97119000) [pid = 1905] [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]
12:13:00 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff9756c400) [pid = 1905] [serial = 213] [outer = (nil)] [url = about:blank]
12:13:01 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
12:13:01 INFO - document served over http requires an https
12:13:01 INFO - sub-resource via xhr-request using the meta-csp
12:13:01 INFO - delivery method with no-redirect and when
12:13:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html"
12:13:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:13:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:13:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:01 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
12:13:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2246ms
12:13:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:13:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c20200 == 13 [pid = 1905] [id = 91]
12:13:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff97119000) [pid = 1905] [serial = 253] [outer = (nil)]
12:13:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff97119400) [pid = 1905] [serial = 254] [outer = 0x7eff97119000]
12:13:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7eff97d4f400) [pid = 1905] [serial = 255] [outer = 0x7eff97119000]
12:13:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:03 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
12:13:03 INFO - document served over http requires an https
12:13:03 INFO - sub-resource via xhr-request using the meta-csp
12:13:03 INFO - delivery method with swap-origin-redirect and when
12:13: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/xhr-request/generic.swap-origin-redirect.http.html"
12:13:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:13:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:13:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:03 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
12:13:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2320ms
12:13:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:13:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bfbc00 == 14 [pid = 1905] [id = 92]
12:13:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0x7eff9793fc00) [pid = 1905] [serial = 256] [outer = (nil)]
12:13:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0x7eff98017000) [pid = 1905] [serial = 257] [outer = 0x7eff9793fc00]
12:13:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7eff98177800) [pid = 1905] [serial = 258] [outer = 0x7eff9793fc00]
12:13:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:06 INFO - PROCESS | 1857 | [Child 1905] 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
12:13:06 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
12:13:06 INFO - document served over http requires an http
12:13:06 INFO - sub-resource via fetch-request using the meta-csp
12:13:06 INFO - delivery method with keep-origin-redirect and when
12:13: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-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
12:13:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:13:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:13:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:13:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:06 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
12:13:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3186ms
12:13:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
12:13:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98138100 == 15 [pid = 1905] [id = 93]
12:13:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7eff99c87000) [pid = 1905] [serial = 259] [outer = (nil)]
12:13:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff99c96400) [pid = 1905] [serial = 260] [outer = 0x7eff99c87000]
12:13:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff97135400) [pid = 1905] [serial = 261] [outer = 0x7eff99c87000]
12:13:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:08 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
12:13:08 INFO - document served over http requires an http
12:13:08 INFO - sub-resource via fetch-request using the meta-csp
12:13:08 INFO - delivery method with no-redirect and when
12:13:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html"
12:13:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:13:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:13:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:13:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html:23:7
12:13:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2045ms
12:13:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:13:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be1d00 == 16 [pid = 1905] [id = 94]
12:13:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff9d4c4400) [pid = 1905] [serial = 262] [outer = (nil)]
12:13:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff9d59f000) [pid = 1905] [serial = 263] [outer = 0x7eff9d4c4400]
12:13:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff9d59fc00) [pid = 1905] [serial = 264] [outer = 0x7eff9d4c4400]
12:13:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:10 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
12:13:10 INFO - document served over http requires an http
12:13:10 INFO - sub-resource via fetch-request using the meta-csp
12:13:10 INFO - delivery method with swap-origin-redirect and when
12:13:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
12:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:13:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:13:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:13:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:10 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
12:13:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1839ms
12:13:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:13:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94722400 == 17 [pid = 1905] [id = 95]
12:13:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff968fe400) [pid = 1905] [serial = 265] [outer = (nil)]
12:13:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff946fd000) [pid = 1905] [serial = 266] [outer = 0x7eff968fe400]
12:13:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff946fd400) [pid = 1905] [serial = 267] [outer = 0x7eff968fe400]
12:13:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94725600 == 18 [pid = 1905] [id = 96]
12:13:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff946b4400) [pid = 1905] [serial = 268] [outer = (nil)]
12:13:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff946b4800) [pid = 1905] [serial = 269] [outer = 0x7eff946b4400]
12:13:12 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
12:13:12 INFO - document served over http requires an http
12:13:12 INFO - sub-resource via iframe-tag using the meta-csp
12:13:12 INFO - delivery method with keep-origin-redirect and when
12:13:12 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
12:13:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:13:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:13:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:12 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
12:13:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1999ms
12:13:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:13:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fa9400 == 19 [pid = 1905] [id = 97]
12:13:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff97c14400) [pid = 1905] [serial = 270] [outer = (nil)]
12:13:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff98596800) [pid = 1905] [serial = 271] [outer = 0x7eff97c14400]
12:13:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff99a3dc00) [pid = 1905] [serial = 272] [outer = 0x7eff97c14400]
12:13:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94721500 == 20 [pid = 1905] [id = 98]
12:13:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff93f99c00) [pid = 1905] [serial = 273] [outer = (nil)]
12:13:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff946e3000) [pid = 1905] [serial = 274] [outer = 0x7eff93f99c00]
12:13:15 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
12:13:15 INFO - document served over http requires an http
12:13:15 INFO - sub-resource via iframe-tag using the meta-csp
12:13:15 INFO - delivery method with no-redirect and when
12:13: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/iframe-tag/generic.no-redirect.http.html"
12:13:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:13:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:13:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:15 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
12:13:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2846ms
12:13:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:13:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b23d00 == 21 [pid = 1905] [id = 99]
12:13:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff94775400) [pid = 1905] [serial = 275] [outer = (nil)]
12:13:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff94775c00) [pid = 1905] [serial = 276] [outer = 0x7eff94775400]
12:13:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff9566d400) [pid = 1905] [serial = 277] [outer = 0x7eff94775400]
12:13:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a1d00 == 20 [pid = 1905] [id = 90]
12:13:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bf8000 == 19 [pid = 1905] [id = 89]
12:13:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9566a200 == 18 [pid = 1905] [id = 88]
12:13:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c3000 == 17 [pid = 1905] [id = 87]
12:13:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d322900 == 16 [pid = 1905] [id = 85]
12:13:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97505b00 == 15 [pid = 1905] [id = 84]
12:13:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97503800 == 14 [pid = 1905] [id = 83]
12:13:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f03000 == 13 [pid = 1905] [id = 82]
12:13:16 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff99d02000) [pid = 1905] [serial = 198] [outer = (nil)] [url = about:blank]
12:13:16 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff97587800) [pid = 1905] [serial = 216] [outer = (nil)] [url = about:blank]
12:13:16 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff9d4c4800) [pid = 1905] [serial = 222] [outer = (nil)] [url = about:blank]
12:13:16 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff98092c00) [pid = 1905] [serial = 219] [outer = (nil)] [url = about:blank]
12:13:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95668e00 == 14 [pid = 1905] [id = 100]
12:13:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff93f92400) [pid = 1905] [serial = 278] [outer = (nil)]
12:13:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff946fdc00) [pid = 1905] [serial = 279] [outer = 0x7eff93f92400]
12:13:17 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
12:13:17 INFO - document served over http requires an http
12:13:17 INFO - sub-resource via iframe-tag using the meta-csp
12:13:17 INFO - delivery method with swap-origin-redirect and when
12:13: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/iframe-tag/generic.swap-origin-redirect.http.html"
12:13:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:13:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:13:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:17 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
12:13:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2148ms
12:13:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:13:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f03000 == 15 [pid = 1905] [id = 101]
12:13:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff95f36800) [pid = 1905] [serial = 280] [outer = (nil)]
12:13:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff95f72000) [pid = 1905] [serial = 281] [outer = 0x7eff95f36800]
12:13:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff97139400) [pid = 1905] [serial = 282] [outer = 0x7eff95f36800]
12:13:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff94cb0000) [pid = 1905] [serial = 239] [outer = (nil)] [url = about:blank]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff980aa400) [pid = 1905] [serial = 232] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886767408]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff9756cc00) [pid = 1905] [serial = 229] [outer = (nil)] [url = about:blank]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff94cdb400) [pid = 1905] [serial = 237] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff99b6bc00) [pid = 1905] [serial = 234] [outer = (nil)] [url = about:blank]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff97119800) [pid = 1905] [serial = 248] [outer = (nil)] [url = about:blank]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff95756800) [pid = 1905] [serial = 227] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff97119400) [pid = 1905] [serial = 254] [outer = (nil)] [url = about:blank]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff94781800) [pid = 1905] [serial = 242] [outer = (nil)] [url = about:blank]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff94d5e400) [pid = 1905] [serial = 245] [outer = (nil)] [url = about:blank]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff97d5d800) [pid = 1905] [serial = 251] [outer = (nil)] [url = about:blank]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff9475f800) [pid = 1905] [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]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff970b2400) [pid = 1905] [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]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff94782c00) [pid = 1905] [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]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff97d5d400) [pid = 1905] [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]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff9803bc00) [pid = 1905] [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]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff97d4f800) [pid = 1905] [serial = 231] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886767408]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff94cdb000) [pid = 1905] [serial = 236] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff97083000) [pid = 1905] [serial = 226] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7eff97538400) [pid = 1905] [serial = 249] [outer = (nil)] [url = about:blank]
12:13:19 INFO - PROCESS | 1857 | --DOMWINDOW == 51 (0x7eff9808f000) [pid = 1905] [serial = 252] [outer = (nil)] [url = about:blank]
12:13:20 INFO - PROCESS | 1857 | [Child 1905] 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
12:13:20 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
12:13:20 INFO - document served over http requires an http
12:13:20 INFO - sub-resource via script-tag using the meta-csp
12:13:20 INFO - delivery method with keep-origin-redirect and when
12:13:20 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
12:13:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:13:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:13:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:20 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
12:13:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3102ms
12:13:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
12:13:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b25100 == 16 [pid = 1905] [id = 102]
12:13:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7eff94cdb800) [pid = 1905] [serial = 283] [outer = (nil)]
12:13:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7eff94d28000) [pid = 1905] [serial = 284] [outer = 0x7eff94cdb800]
12:13:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff95b16000) [pid = 1905] [serial = 285] [outer = 0x7eff94cdb800]
12:13:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:23 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
12:13:23 INFO - document served over http requires an http
12:13:23 INFO - sub-resource via script-tag using the meta-csp
12:13:23 INFO - delivery method with no-redirect and when
12:13:23 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html"
12:13:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:13:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:13:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:23 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
12:13:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2340ms
12:13:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:13:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97501a00 == 17 [pid = 1905] [id = 103]
12:13:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff97587800) [pid = 1905] [serial = 286] [outer = (nil)]
12:13:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff97587c00) [pid = 1905] [serial = 287] [outer = 0x7eff97587800]
12:13:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff97c12000) [pid = 1905] [serial = 288] [outer = 0x7eff97587800]
12:13:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:25 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
12:13:25 INFO - document served over http requires an http
12:13:25 INFO - sub-resource via script-tag using the meta-csp
12:13:25 INFO - delivery method with swap-origin-redirect and when
12:13:25 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
12:13:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:13:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:13:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:25 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
12:13:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1900ms
12:13:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:13:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9788a100 == 18 [pid = 1905] [id = 104]
12:13:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff9808f000) [pid = 1905] [serial = 289] [outer = (nil)]
12:13:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff9808f800) [pid = 1905] [serial = 290] [outer = 0x7eff9808f000]
12:13:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff984a8800) [pid = 1905] [serial = 291] [outer = 0x7eff9808f000]
12:13:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:27 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
12:13:27 INFO - document served over http requires an http
12:13:27 INFO - sub-resource via xhr-request using the meta-csp
12:13:27 INFO - delivery method with keep-origin-redirect and when
12:13:27 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
12:13:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:13:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:13:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:27 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
12:13:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2699ms
12:13:27 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
12:13:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be2200 == 19 [pid = 1905] [id = 105]
12:13:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7effa067fc00) [pid = 1905] [serial = 292] [outer = (nil)]
12:13:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff94842000) [pid = 1905] [serial = 293] [outer = 0x7effa067fc00]
12:13:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff94842800) [pid = 1905] [serial = 294] [outer = 0x7effa067fc00]
12:13:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:30 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
12:13:30 INFO - document served over http requires an http
12:13:30 INFO - sub-resource via xhr-request using the meta-csp
12:13:30 INFO - delivery method with no-redirect and when
12:13:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html"
12:13:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:13:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:13:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:30 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
12:13:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2292ms
12:13:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:13:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff979a0800 == 20 [pid = 1905] [id = 106]
12:13:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff981cf400) [pid = 1905] [serial = 295] [outer = (nil)]
12:13:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff948db400) [pid = 1905] [serial = 296] [outer = 0x7eff981cf400]
12:13:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x7f8329ecf400) [pid = 1857] [serial = 25] [outer = 0x7f8321022c00]
12:13:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff948db000) [pid = 1905] [serial = 297] [outer = 0x7eff981cf400]
12:13:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:33 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
12:13:33 INFO - document served over http requires an http
12:13:33 INFO - sub-resource via xhr-request using the meta-csp
12:13:33 INFO - delivery method with swap-origin-redirect and when
12:13:33 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
12:13:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:13:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:13:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:33 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
12:13:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 3397ms
12:13:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:13:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f4600 == 21 [pid = 1905] [id = 107]
12:13:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff94781400) [pid = 1905] [serial = 298] [outer = (nil)]
12:13:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff957dd000) [pid = 1905] [serial = 299] [outer = 0x7eff94781400]
12:13:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff95eaa000) [pid = 1905] [serial = 300] [outer = 0x7eff94781400]
12:13:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95668e00 == 20 [pid = 1905] [id = 100]
12:13:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b23d00 == 19 [pid = 1905] [id = 99]
12:13:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94721500 == 18 [pid = 1905] [id = 98]
12:13:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94725600 == 17 [pid = 1905] [id = 96]
12:13:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94722400 == 16 [pid = 1905] [id = 95]
12:13:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be1d00 == 15 [pid = 1905] [id = 94]
12:13:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98138100 == 14 [pid = 1905] [id = 93]
12:13:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97502e00 == 13 [pid = 1905] [id = 81]
12:13:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bfbc00 == 12 [pid = 1905] [id = 92]
12:13:36 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff957dd400) [pid = 1905] [serial = 246] [outer = (nil)] [url = about:blank]
12:13:36 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff95720c00) [pid = 1905] [serial = 243] [outer = (nil)] [url = about:blank]
12:13: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
12:13:37 INFO - document served over http requires an https
12:13:37 INFO - sub-resource via fetch-request using the meta-csp
12:13:37 INFO - delivery method with keep-origin-redirect and when
12:13: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"
12:13:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:13:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:13:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:13:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13: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
12:13:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3473ms
12:13:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
12:13:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c3f00 == 13 [pid = 1905] [id = 108]
12:13:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff948dbc00) [pid = 1905] [serial = 301] [outer = (nil)]
12:13:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff949b2000) [pid = 1905] [serial = 302] [outer = 0x7eff948dbc00]
12:13:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff95720000) [pid = 1905] [serial = 303] [outer = 0x7eff948dbc00]
12:13:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13: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
12:13:38 INFO - document served over http requires an https
12:13:38 INFO - sub-resource via fetch-request using the meta-csp
12:13:38 INFO - delivery method with no-redirect and when
12:13: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"
12:13:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:13:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:13:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:13:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13: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
12:13:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1894ms
12:13:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:13:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bf8500 == 14 [pid = 1905] [id = 109]
12:13:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff95f34400) [pid = 1905] [serial = 304] [outer = (nil)]
12:13:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff95f34800) [pid = 1905] [serial = 305] [outer = 0x7eff95f34400]
12:13:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff9689a800) [pid = 1905] [serial = 306] [outer = 0x7eff95f34400]
12:13:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff95f72000) [pid = 1905] [serial = 281] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff946b4800) [pid = 1905] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff94775c00) [pid = 1905] [serial = 276] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff99c96400) [pid = 1905] [serial = 260] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff946fd000) [pid = 1905] [serial = 266] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff946fdc00) [pid = 1905] [serial = 279] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff946e3000) [pid = 1905] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886794927]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff9d59f000) [pid = 1905] [serial = 263] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff98596800) [pid = 1905] [serial = 271] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff98017000) [pid = 1905] [serial = 257] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff97119000) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff94775400) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff93f92400) [pid = 1905] [serial = 278] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff93f99c00) [pid = 1905] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886794927]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff97c14400) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff946b4400) [pid = 1905] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff949cbc00) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff9756c800) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff99b5dc00) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff95e19c00) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7eff97c6dc00) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 51 (0x7eff97985c00) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 50 (0x7eff968fec00) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 49 (0x7eff95b30c00) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7eff9d308800) [pid = 1905] [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]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff94cb0400) [pid = 1905] [serial = 240] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff97c6d400) [pid = 1905] [serial = 230] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 45 (0x7eff967a8000) [pid = 1905] [serial = 235] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff967f5000) [pid = 1905] [serial = 225] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 43 (0x7eff99dfe400) [pid = 1905] [serial = 201] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 42 (0x7eff97c6d800) [pid = 1905] [serial = 171] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 41 (0x7eff97d4f400) [pid = 1905] [serial = 255] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 40 (0x7eff95add400) [pid = 1905] [serial = 207] [outer = (nil)] [url = about:blank]
12:13:40 INFO - PROCESS | 1857 | --DOMWINDOW == 39 (0x7eff95b16800) [pid = 1905] [serial = 210] [outer = (nil)] [url = about:blank]
12:13:41 INFO - PROCESS | 1857 | --DOMWINDOW == 38 (0x7eff95756c00) [pid = 1905] [serial = 204] [outer = (nil)] [url = about:blank]
12:13: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
12:13:41 INFO - document served over http requires an https
12:13:41 INFO - sub-resource via fetch-request using the meta-csp
12:13:41 INFO - delivery method with swap-origin-redirect and when
12:13: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"
12:13:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:13:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:13:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:13:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13: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
12:13:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2253ms
12:13:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:13:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9719f000 == 15 [pid = 1905] [id = 110]
12:13:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7eff946b4800) [pid = 1905] [serial = 307] [outer = (nil)]
12:13:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7eff946e3000) [pid = 1905] [serial = 308] [outer = 0x7eff946b4800]
12:13:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7eff94775c00) [pid = 1905] [serial = 309] [outer = 0x7eff946b4800]
12:13:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97889200 == 16 [pid = 1905] [id = 111]
12:13:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x7eff949cbc00) [pid = 1905] [serial = 310] [outer = (nil)]
12:13:42 INFO - PROCESS | 1857 | [Child 1905] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10101
12:13:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7eff946f1400) [pid = 1905] [serial = 311] [outer = 0x7eff949cbc00]
12:13: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
12:13:43 INFO - document served over http requires an https
12:13:43 INFO - sub-resource via iframe-tag using the meta-csp
12:13:43 INFO - delivery method with keep-origin-redirect and when
12:13: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"
12:13:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:13:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:13:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13: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
12:13:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1992ms
12:13:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:13:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94725100 == 17 [pid = 1905] [id = 112]
12:13:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7eff95b16800) [pid = 1905] [serial = 312] [outer = (nil)]
12:13:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7eff95b30800) [pid = 1905] [serial = 313] [outer = 0x7eff95b16800]
12:13:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7eff967a8000) [pid = 1905] [serial = 314] [outer = 0x7eff95b16800]
12:13:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9719ff00 == 18 [pid = 1905] [id = 113]
12:13:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7eff9703f400) [pid = 1905] [serial = 315] [outer = (nil)]
12:13:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7eff97119000) [pid = 1905] [serial = 316] [outer = 0x7eff9703f400]
12:13:45 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
12:13:45 INFO - document served over http requires an https
12:13:45 INFO - sub-resource via iframe-tag using the meta-csp
12:13:45 INFO - delivery method with no-redirect and when
12:13:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html"
12:13:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:45 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:13:45 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:13:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:45 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
12:13:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2591ms
12:13:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:13:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9799fe00 == 19 [pid = 1905] [id = 114]
12:13:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7eff97c6dc00) [pid = 1905] [serial = 317] [outer = (nil)]
12:13:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0x7eff97cb7400) [pid = 1905] [serial = 318] [outer = 0x7eff97c6dc00]
12:13:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0x7eff93fe1400) [pid = 1905] [serial = 319] [outer = 0x7eff97c6dc00]
12:13:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804b000 == 20 [pid = 1905] [id = 115]
12:13:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7eff98139000) [pid = 1905] [serial = 320] [outer = (nil)]
12:13:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7eff98139c00) [pid = 1905] [serial = 321] [outer = 0x7eff98139000]
12:13:48 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
12:13:48 INFO - document served over http requires an https
12:13:48 INFO - sub-resource via iframe-tag using the meta-csp
12:13:48 INFO - delivery method with swap-origin-redirect and when
12:13: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/iframe-tag/generic.swap-origin-redirect.http.html"
12:13:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:13:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:13:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:48 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
12:13:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2528ms
12:13:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:13:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98135900 == 21 [pid = 1905] [id = 116]
12:13:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff99d71800) [pid = 1905] [serial = 322] [outer = (nil)]
12:13:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff99db4000) [pid = 1905] [serial = 323] [outer = 0x7eff99d71800]
12:13:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff9ce1b400) [pid = 1905] [serial = 324] [outer = 0x7eff99d71800]
12:13:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:50 INFO - PROCESS | 1857 | [Child 1905] 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
12:13:51 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
12:13:51 INFO - document served over http requires an https
12:13:51 INFO - sub-resource via script-tag using the meta-csp
12:13:51 INFO - delivery method with keep-origin-redirect and when
12:13:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
12:13:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:13:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:13:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:51 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
12:13:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3104ms
12:13:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
12:13:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d322900 == 22 [pid = 1905] [id = 117]
12:13:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7effa067f800) [pid = 1905] [serial = 325] [outer = (nil)]
12:13:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff966ff000) [pid = 1905] [serial = 326] [outer = 0x7effa067f800]
12:13:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff96995800) [pid = 1905] [serial = 327] [outer = 0x7effa067f800]
12:13:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:53 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
12:13:53 INFO - document served over http requires an https
12:13:53 INFO - sub-resource via script-tag using the meta-csp
12:13:53 INFO - delivery method with no-redirect and when
12:13: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.no-redirect.http.html"
12:13:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:13:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:13:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:53 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
12:13:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2245ms
12:13:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:13:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9477e100 == 23 [pid = 1905] [id = 118]
12:13:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff96994400) [pid = 1905] [serial = 328] [outer = (nil)]
12:13:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff956e9000) [pid = 1905] [serial = 329] [outer = 0x7eff96994400]
12:13:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff956e9800) [pid = 1905] [serial = 330] [outer = 0x7eff96994400]
12:13:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:55 INFO - PROCESS | 1857 | --DOMWINDOW == 16 (0x7f83209d8800) [pid = 1857] [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.]
12:13:55 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
12:13:55 INFO - document served over http requires an https
12:13:55 INFO - sub-resource via script-tag using the meta-csp
12:13:55 INFO - delivery method with swap-origin-redirect and when
12:13:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
12:13:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:13:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:13:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:55 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
12:13:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1942ms
12:13:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:13:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee5700 == 24 [pid = 1905] [id = 119]
12:13:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff9381ec00) [pid = 1905] [serial = 331] [outer = (nil)]
12:13:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff930d8400) [pid = 1905] [serial = 332] [outer = 0x7eff9381ec00]
12:13:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff97c43c00) [pid = 1905] [serial = 333] [outer = 0x7eff9381ec00]
12:13:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:58 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
12:13:58 INFO - document served over http requires an https
12:13:58 INFO - sub-resource via xhr-request using the meta-csp
12:13:58 INFO - delivery method with keep-origin-redirect and when
12:13:58 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
12:13:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:13:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:13:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:13:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:13:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:13:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:13:58 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
12:13:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2496ms
12:13:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
12:13:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee6b00 == 25 [pid = 1905] [id = 120]
12:13:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff956e9400) [pid = 1905] [serial = 334] [outer = (nil)]
12:13:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff95720c00) [pid = 1905] [serial = 335] [outer = 0x7eff956e9400]
12:13:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff95eaa800) [pid = 1905] [serial = 336] [outer = 0x7eff956e9400]
12:13:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:13:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bf8500 == 24 [pid = 1905] [id = 109]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c3f00 == 23 [pid = 1905] [id = 108]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d543f00 == 22 [pid = 1905] [id = 80]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f4600 == 21 [pid = 1905] [id = 107]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff979a0800 == 20 [pid = 1905] [id = 106]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be2200 == 19 [pid = 1905] [id = 105]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9788a100 == 18 [pid = 1905] [id = 104]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b25100 == 17 [pid = 1905] [id = 102]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fa9400 == 16 [pid = 1905] [id = 97]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f03000 == 15 [pid = 1905] [id = 101]
12:14:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c20200 == 14 [pid = 1905] [id = 91]
12:14:00 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff99a3dc00) [pid = 1905] [serial = 272] [outer = (nil)] [url = about:blank]
12:14:00 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff9566d400) [pid = 1905] [serial = 277] [outer = (nil)] [url = about:blank]
12:14:00 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
12:14:00 INFO - document served over http requires an https
12:14:00 INFO - sub-resource via xhr-request using the meta-csp
12:14:00 INFO - delivery method with no-redirect and when
12:14:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html"
12:14:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:14:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:14:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:00 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
12:14:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2189ms
12:14:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:14:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fac100 == 15 [pid = 1905] [id = 121]
12:14:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff94781000) [pid = 1905] [serial = 337] [outer = (nil)]
12:14:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff94781800) [pid = 1905] [serial = 338] [outer = 0x7eff94781000]
12:14:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff949cb000) [pid = 1905] [serial = 339] [outer = 0x7eff94781000]
12:14:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:02 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
12:14:02 INFO - document served over http requires an https
12:14:02 INFO - sub-resource via xhr-request using the meta-csp
12:14:02 INFO - delivery method with swap-origin-redirect and when
12:14:02 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
12:14:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:14:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:14:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:02 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
12:14:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2090ms
12:14:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:14:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c7600 == 16 [pid = 1905] [id = 122]
12:14:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff978b8c00) [pid = 1905] [serial = 340] [outer = (nil)]
12:14:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff97c14c00) [pid = 1905] [serial = 341] [outer = 0x7eff978b8c00]
12:14:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff9807b000) [pid = 1905] [serial = 342] [outer = 0x7eff978b8c00]
12:14:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff97587c00) [pid = 1905] [serial = 287] [outer = (nil)] [url = about:blank]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff9808f800) [pid = 1905] [serial = 290] [outer = (nil)] [url = about:blank]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff94842000) [pid = 1905] [serial = 293] [outer = (nil)] [url = about:blank]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff948db400) [pid = 1905] [serial = 296] [outer = (nil)] [url = about:blank]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff94d28000) [pid = 1905] [serial = 284] [outer = (nil)] [url = about:blank]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff95f34800) [pid = 1905] [serial = 305] [outer = (nil)] [url = about:blank]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff957dd000) [pid = 1905] [serial = 299] [outer = (nil)] [url = about:blank]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff949b2000) [pid = 1905] [serial = 302] [outer = (nil)] [url = about:blank]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff946e3000) [pid = 1905] [serial = 308] [outer = (nil)] [url = about:blank]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff95f34400) [pid = 1905] [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]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff948dbc00) [pid = 1905] [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]
12:14:05 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff94781400) [pid = 1905] [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]
12:14:05 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
12:14:05 INFO - document served over http requires an http
12:14:05 INFO - sub-resource via fetch-request using the meta-referrer
12:14:05 INFO - delivery method with keep-origin-redirect and when
12:14: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"
12:14:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:14:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:14:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:14:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:05 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
12:14:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2341ms
12:14:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
12:14:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f03000 == 17 [pid = 1905] [id = 123]
12:14:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff946e3000) [pid = 1905] [serial = 343] [outer = (nil)]
12:14:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff9475f800) [pid = 1905] [serial = 344] [outer = 0x7eff946e3000]
12:14:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff948db400) [pid = 1905] [serial = 345] [outer = 0x7eff946e3000]
12:14:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:07 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
12:14:07 INFO - document served over http requires an http
12:14:07 INFO - sub-resource via fetch-request using the meta-referrer
12:14:07 INFO - delivery method with no-redirect and when
12:14: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"
12:14:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:14:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:14:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:14:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:07 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
12:14:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2247ms
12:14:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:14:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fab700 == 18 [pid = 1905] [id = 124]
12:14:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff94cdb000) [pid = 1905] [serial = 346] [outer = (nil)]
12:14:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff94d28000) [pid = 1905] [serial = 347] [outer = 0x7eff94cdb000]
12:14:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff970b2400) [pid = 1905] [serial = 348] [outer = 0x7eff94cdb000]
12:14:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:10 INFO - PROCESS | 1857 | [Child 1905] 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
12:14:10 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
12:14:10 INFO - document served over http requires an http
12:14:10 INFO - sub-resource via fetch-request using the meta-referrer
12:14:10 INFO - delivery method with swap-origin-redirect and when
12:14: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"
12:14:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:14:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:14:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:14:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:10 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
12:14:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2948ms
12:14:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:14:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97505100 == 19 [pid = 1905] [id = 125]
12:14:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff9811d400) [pid = 1905] [serial = 349] [outer = (nil)]
12:14:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff981cf800) [pid = 1905] [serial = 350] [outer = 0x7eff9811d400]
12:14:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff99d02000) [pid = 1905] [serial = 351] [outer = 0x7eff9811d400]
12:14:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff979a1c00 == 20 [pid = 1905] [id = 126]
12:14:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff9281f400) [pid = 1905] [serial = 352] [outer = (nil)]
12:14:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff9281fc00) [pid = 1905] [serial = 353] [outer = 0x7eff9281f400]
12:14:12 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
12:14:12 INFO - document served over http requires an http
12:14:12 INFO - sub-resource via iframe-tag using the meta-referrer
12:14:12 INFO - delivery method with keep-origin-redirect and when
12:14: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"
12:14:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:14:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:14:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:12 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
12:14:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2090ms
12:14:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:14:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804d300 == 21 [pid = 1905] [id = 127]
12:14:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff93e5ac00) [pid = 1905] [serial = 354] [outer = (nil)]
12:14:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff9281c000) [pid = 1905] [serial = 355] [outer = 0x7eff93e5ac00]
12:14:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff928e4800) [pid = 1905] [serial = 356] [outer = 0x7eff93e5ac00]
12:14:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be1d00 == 22 [pid = 1905] [id = 128]
12:14:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff92966000) [pid = 1905] [serial = 357] [outer = (nil)]
12:14:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff92966400) [pid = 1905] [serial = 358] [outer = 0x7eff92966000]
12:14:14 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
12:14:14 INFO - document served over http requires an http
12:14:14 INFO - sub-resource via iframe-tag using the meta-referrer
12:14:14 INFO - delivery method with no-redirect and when
12:14: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"
12:14:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:14 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:14:14 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:14:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:14 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
12:14:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1909ms
12:14:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:14:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d24a100 == 23 [pid = 1905] [id = 129]
12:14:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff9299dc00) [pid = 1905] [serial = 359] [outer = (nil)]
12:14:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff92949000) [pid = 1905] [serial = 360] [outer = 0x7eff9299dc00]
12:14:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff9302d800) [pid = 1905] [serial = 361] [outer = 0x7eff9299dc00]
12:14:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93040300 == 24 [pid = 1905] [id = 130]
12:14:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff929f4000) [pid = 1905] [serial = 362] [outer = (nil)]
12:14:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff929f4400) [pid = 1905] [serial = 363] [outer = 0x7eff929f4000]
12:14:16 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
12:14:16 INFO - document served over http requires an http
12:14:16 INFO - sub-resource via iframe-tag using the meta-referrer
12:14:16 INFO - delivery method with swap-origin-redirect and when
12:14: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"
12:14:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:14:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:14:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:16 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
12:14:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1947ms
12:14:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:14:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93042600 == 25 [pid = 1905] [id = 131]
12:14:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff93064000) [pid = 1905] [serial = 364] [outer = (nil)]
12:14:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff93064400) [pid = 1905] [serial = 365] [outer = 0x7eff93064000]
12:14:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff930bbc00) [pid = 1905] [serial = 366] [outer = 0x7eff93064000]
12:14:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:18 INFO - PROCESS | 1857 | [Child 1905] 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
12:14:18 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
12:14:18 INFO - document served over http requires an http
12:14:18 INFO - sub-resource via script-tag using the meta-referrer
12:14:18 INFO - delivery method with keep-origin-redirect and when
12:14: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"
12:14:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:14:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:14:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:18 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
12:14:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2336ms
12:14:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
12:14:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f7700 == 26 [pid = 1905] [id = 132]
12:14:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff926f9c00) [pid = 1905] [serial = 367] [outer = (nil)]
12:14:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff926c2400) [pid = 1905] [serial = 368] [outer = 0x7eff926f9c00]
12:14:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff927be000) [pid = 1905] [serial = 369] [outer = 0x7eff926f9c00]
12:14:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:22 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
12:14:22 INFO - document served over http requires an http
12:14:22 INFO - sub-resource via script-tag using the meta-referrer
12:14:22 INFO - delivery method with no-redirect and when
12:14: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"
12:14:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:22 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:14:22 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:14:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:22 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
12:14:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 3250ms
12:14:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:14:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f8100 == 27 [pid = 1905] [id = 133]
12:14:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff930bb000) [pid = 1905] [serial = 370] [outer = (nil)]
12:14:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff93847400) [pid = 1905] [serial = 371] [outer = 0x7eff930bb000]
12:14:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff949b2000) [pid = 1905] [serial = 372] [outer = 0x7eff930bb000]
12:14:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c7600 == 26 [pid = 1905] [id = 122]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fac100 == 25 [pid = 1905] [id = 121]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee6b00 == 24 [pid = 1905] [id = 120]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9477e100 == 23 [pid = 1905] [id = 118]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d322900 == 22 [pid = 1905] [id = 117]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98135900 == 21 [pid = 1905] [id = 116]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9799fe00 == 20 [pid = 1905] [id = 114]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804b000 == 19 [pid = 1905] [id = 115]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9719ff00 == 18 [pid = 1905] [id = 113]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94725100 == 17 [pid = 1905] [id = 112]
12:14:23 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c4900 == 16 [pid = 1905] [id = 86]
12:14:23 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff95eaa000) [pid = 1905] [serial = 300] [outer = (nil)] [url = about:blank]
12:14:23 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff9689a800) [pid = 1905] [serial = 306] [outer = (nil)] [url = about:blank]
12:14:23 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff95720000) [pid = 1905] [serial = 303] [outer = (nil)] [url = about:blank]
12:14:24 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
12:14:24 INFO - document served over http requires an http
12:14:24 INFO - sub-resource via script-tag using the meta-referrer
12:14:24 INFO - delivery method with swap-origin-redirect and when
12:14: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"
12:14:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:14:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:14:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
12:14:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2139ms
12:14:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:14:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee2500 == 17 [pid = 1905] [id = 134]
12:14:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff939ba800) [pid = 1905] [serial = 373] [outer = (nil)]
12:14:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff939bac00) [pid = 1905] [serial = 374] [outer = 0x7eff939ba800]
12:14:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff946b4000) [pid = 1905] [serial = 375] [outer = 0x7eff939ba800]
12:14:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:26 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
12:14:26 INFO - document served over http requires an http
12:14:26 INFO - sub-resource via xhr-request using the meta-referrer
12:14:26 INFO - delivery method with keep-origin-redirect and when
12:14: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"
12:14:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:14:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:14:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html:23:7
12:14:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2554ms
12:14:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
12:14:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94721500 == 18 [pid = 1905] [id = 135]
12:14:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff95a74000) [pid = 1905] [serial = 376] [outer = (nil)]
12:14:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff95a74800) [pid = 1905] [serial = 377] [outer = 0x7eff95a74000]
12:14:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff9671fc00) [pid = 1905] [serial = 378] [outer = 0x7eff95a74000]
12:14:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:28 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
12:14:28 INFO - document served over http requires an http
12:14:28 INFO - sub-resource via xhr-request using the meta-referrer
12:14:28 INFO - delivery method with no-redirect and when
12:14: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"
12:14:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:14:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:14:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:28 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
12:14:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1691ms
12:14:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:14:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c3000 == 19 [pid = 1905] [id = 136]
12:14:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff971af000) [pid = 1905] [serial = 379] [outer = (nil)]
12:14:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff97465c00) [pid = 1905] [serial = 380] [outer = 0x7eff971af000]
12:14:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff97c12800) [pid = 1905] [serial = 381] [outer = 0x7eff971af000]
12:14:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff946f1400) [pid = 1905] [serial = 311] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff930d8400) [pid = 1905] [serial = 332] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff95720c00) [pid = 1905] [serial = 335] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff98139c00) [pid = 1905] [serial = 321] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff95b30800) [pid = 1905] [serial = 313] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff99db4000) [pid = 1905] [serial = 323] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff97119000) [pid = 1905] [serial = 316] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886825444]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff97c14c00) [pid = 1905] [serial = 341] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff956e9000) [pid = 1905] [serial = 329] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff97cb7400) [pid = 1905] [serial = 318] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff94781800) [pid = 1905] [serial = 338] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff966ff000) [pid = 1905] [serial = 326] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff9475f800) [pid = 1905] [serial = 344] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff956e9400) [pid = 1905] [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]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff94781000) [pid = 1905] [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]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff949cbc00) [pid = 1905] [serial = 310] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff978b8c00) [pid = 1905] [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]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff98139000) [pid = 1905] [serial = 320] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff9703f400) [pid = 1905] [serial = 315] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886825444]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff968fe400) [pid = 1905] [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]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff9793fc00) [pid = 1905] [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]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff9d4c4400) [pid = 1905] [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]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff99c87000) [pid = 1905] [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]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff946fd400) [pid = 1905] [serial = 267] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff97139400) [pid = 1905] [serial = 282] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff98177800) [pid = 1905] [serial = 258] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff949cb000) [pid = 1905] [serial = 339] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff9d59fc00) [pid = 1905] [serial = 264] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff97135400) [pid = 1905] [serial = 261] [outer = (nil)] [url = about:blank]
12:14:29 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff95eaa800) [pid = 1905] [serial = 336] [outer = (nil)] [url = about:blank]
12:14:30 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
12:14:30 INFO - document served over http requires an http
12:14:30 INFO - sub-resource via xhr-request using the meta-referrer
12:14:30 INFO - delivery method with swap-origin-redirect and when
12:14: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"
12:14:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:14:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:14:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html:23:7
12:14:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1789ms
12:14:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:14:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b21f00 == 20 [pid = 1905] [id = 137]
12:14:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff94781800) [pid = 1905] [serial = 382] [outer = (nil)]
12:14:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff949cb000) [pid = 1905] [serial = 383] [outer = 0x7eff94781800]
12:14:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff95add000) [pid = 1905] [serial = 384] [outer = 0x7eff94781800]
12:14:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:31 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
12:14:31 INFO - document served over http requires an https
12:14:31 INFO - sub-resource via fetch-request using the meta-referrer
12:14:31 INFO - delivery method with keep-origin-redirect and when
12:14: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"
12:14:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:14:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:14:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:14:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:31 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
12:14:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1701ms
12:14:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
12:14:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee6b00 == 21 [pid = 1905] [id = 138]
12:14:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff93fcd000) [pid = 1905] [serial = 385] [outer = (nil)]
12:14:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff946e3400) [pid = 1905] [serial = 386] [outer = 0x7eff93fcd000]
12:14:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff95e74800) [pid = 1905] [serial = 387] [outer = 0x7eff93fcd000]
12:14:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:34 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
12:14:34 INFO - document served over http requires an https
12:14:34 INFO - sub-resource via fetch-request using the meta-referrer
12:14:34 INFO - delivery method with no-redirect and when
12:14: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"
12:14:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:14:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:14:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:14:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:34 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
12:14:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2232ms
12:14:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:14:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97501500 == 22 [pid = 1905] [id = 139]
12:14:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff9793fc00) [pid = 1905] [serial = 388] [outer = (nil)]
12:14:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff97c14c00) [pid = 1905] [serial = 389] [outer = 0x7eff9793fc00]
12:14:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff93e5a000) [pid = 1905] [serial = 390] [outer = 0x7eff9793fc00]
12:14:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:36 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
12:14:36 INFO - document served over http requires an https
12:14:36 INFO - sub-resource via fetch-request using the meta-referrer
12:14:36 INFO - delivery method with swap-origin-redirect and when
12:14: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"
12:14:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:14:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:14:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:14:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:36 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
12:14:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2328ms
12:14:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:14:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804b500 == 23 [pid = 1905] [id = 140]
12:14:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff98568c00) [pid = 1905] [serial = 391] [outer = (nil)]
12:14:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff99a3dc00) [pid = 1905] [serial = 392] [outer = 0x7eff98568c00]
12:14:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff9a088400) [pid = 1905] [serial = 393] [outer = 0x7eff98568c00]
12:14:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be3600 == 24 [pid = 1905] [id = 141]
12:14:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff9cff4c00) [pid = 1905] [serial = 394] [outer = (nil)]
12:14:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff9cff8000) [pid = 1905] [serial = 395] [outer = 0x7eff9cff4c00]
12:14:39 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
12:14:39 INFO - document served over http requires an https
12:14:39 INFO - sub-resource via iframe-tag using the meta-referrer
12:14:39 INFO - delivery method with keep-origin-redirect and when
12:14: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"
12:14:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:14:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:14:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:39 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
12:14:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2440ms
12:14:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:14:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d322900 == 25 [pid = 1905] [id = 142]
12:14:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff9d5e3000) [pid = 1905] [serial = 396] [outer = (nil)]
12:14:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff91650000) [pid = 1905] [serial = 397] [outer = 0x7eff9d5e3000]
12:14:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff92671400) [pid = 1905] [serial = 398] [outer = 0x7eff9d5e3000]
12:14:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265a800 == 26 [pid = 1905] [id = 143]
12:14:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff91d42000) [pid = 1905] [serial = 399] [outer = (nil)]
12:14:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff91650c00) [pid = 1905] [serial = 400] [outer = 0x7eff91d42000]
12:14:42 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
12:14:42 INFO - document served over http requires an https
12:14:42 INFO - sub-resource via iframe-tag using the meta-referrer
12:14:42 INFO - delivery method with no-redirect and when
12:14: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"
12:14:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:14:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:14:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:42 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
12:14:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3852ms
12:14:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:14:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f3c00 == 27 [pid = 1905] [id = 144]
12:14:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff93836400) [pid = 1905] [serial = 401] [outer = (nil)]
12:14:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff93f92400) [pid = 1905] [serial = 402] [outer = 0x7eff93836400]
12:14:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff94d28800) [pid = 1905] [serial = 403] [outer = 0x7eff93836400]
12:14:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f4b00 == 28 [pid = 1905] [id = 145]
12:14:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff926f9400) [pid = 1905] [serial = 404] [outer = (nil)]
12:14:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff91d8c000) [pid = 1905] [serial = 405] [outer = 0x7eff926f9400]
12:14:44 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
12:14:44 INFO - document served over http requires an https
12:14:44 INFO - sub-resource via iframe-tag using the meta-referrer
12:14:44 INFO - delivery method with swap-origin-redirect and when
12:14: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"
12:14:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:14:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:14:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:44 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
12:14:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1988ms
12:14:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:14:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f0500 == 29 [pid = 1905] [id = 146]
12:14:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff930ba000) [pid = 1905] [serial = 406] [outer = (nil)]
12:14:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff930ba400) [pid = 1905] [serial = 407] [outer = 0x7eff930ba000]
12:14:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff9381e000) [pid = 1905] [serial = 408] [outer = 0x7eff930ba000]
12:14:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee5700 == 28 [pid = 1905] [id = 119]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c3000 == 27 [pid = 1905] [id = 136]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97501a00 == 26 [pid = 1905] [id = 103]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94721500 == 25 [pid = 1905] [id = 135]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee2500 == 24 [pid = 1905] [id = 134]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f8100 == 23 [pid = 1905] [id = 133]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93042600 == 22 [pid = 1905] [id = 131]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93040300 == 21 [pid = 1905] [id = 130]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d24a100 == 20 [pid = 1905] [id = 129]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804d300 == 19 [pid = 1905] [id = 127]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be1d00 == 18 [pid = 1905] [id = 128]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97505100 == 17 [pid = 1905] [id = 125]
12:14:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff979a1c00 == 16 [pid = 1905] [id = 126]
12:14:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97889200 == 15 [pid = 1905] [id = 111]
12:14:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fab700 == 14 [pid = 1905] [id = 124]
12:14:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f03000 == 13 [pid = 1905] [id = 123]
12:14:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9719f000 == 12 [pid = 1905] [id = 110]
12:14:46 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff9807b000) [pid = 1905] [serial = 342] [outer = (nil)] [url = about:blank]
12:14:46 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff94775c00) [pid = 1905] [serial = 309] [outer = (nil)] [url = about:blank]
12:14:46 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
12:14:46 INFO - document served over http requires an https
12:14:46 INFO - sub-resource via script-tag using the meta-referrer
12:14:46 INFO - delivery method with keep-origin-redirect and when
12:14: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"
12:14:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:14:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:14:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:46 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
12:14:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1782ms
12:14:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
12:14:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93040300 == 13 [pid = 1905] [id = 147]
12:14:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff946fdc00) [pid = 1905] [serial = 409] [outer = (nil)]
12:14:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff9475f400) [pid = 1905] [serial = 410] [outer = 0x7eff946fdc00]
12:14:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff94cdbc00) [pid = 1905] [serial = 411] [outer = 0x7eff946fdc00]
12:14:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:48 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
12:14:48 INFO - document served over http requires an https
12:14:48 INFO - sub-resource via script-tag using the meta-referrer
12:14:48 INFO - delivery method with no-redirect and when
12:14: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"
12:14:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:14:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:14:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:48 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
12:14:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1984ms
12:14:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:14:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94724700 == 14 [pid = 1905] [id = 148]
12:14:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff95b30800) [pid = 1905] [serial = 412] [outer = (nil)]
12:14:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff95b3e000) [pid = 1905] [serial = 413] [outer = 0x7eff95b30800]
12:14:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff95f36c00) [pid = 1905] [serial = 414] [outer = 0x7eff95b30800]
12:14:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff930bb000) [pid = 1905] [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]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff95a74000) [pid = 1905] [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]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff939ba800) [pid = 1905] [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]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff971af000) [pid = 1905] [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]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff92966000) [pid = 1905] [serial = 357] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886854158]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff929f4000) [pid = 1905] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff9281f400) [pid = 1905] [serial = 352] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff93064400) [pid = 1905] [serial = 365] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff92966400) [pid = 1905] [serial = 358] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886854158]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff9281c000) [pid = 1905] [serial = 355] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff929f4400) [pid = 1905] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff92949000) [pid = 1905] [serial = 360] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff926c2400) [pid = 1905] [serial = 368] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff9281fc00) [pid = 1905] [serial = 353] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff981cf800) [pid = 1905] [serial = 350] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff93847400) [pid = 1905] [serial = 371] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff97465c00) [pid = 1905] [serial = 380] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff939bac00) [pid = 1905] [serial = 374] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff95a74800) [pid = 1905] [serial = 377] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff94d28000) [pid = 1905] [serial = 347] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff949cb000) [pid = 1905] [serial = 383] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff946b4000) [pid = 1905] [serial = 375] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff9671fc00) [pid = 1905] [serial = 378] [outer = (nil)] [url = about:blank]
12:14:51 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff97c12800) [pid = 1905] [serial = 381] [outer = (nil)] [url = about:blank]
12:14:51 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
12:14:51 INFO - document served over http requires an https
12:14:51 INFO - sub-resource via script-tag using the meta-referrer
12:14:51 INFO - delivery method with swap-origin-redirect and when
12:14: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"
12:14:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:14:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:14:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:51 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
12:14:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2763ms
12:14:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:14:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95669d00 == 15 [pid = 1905] [id = 149]
12:14:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff929f4000) [pid = 1905] [serial = 415] [outer = (nil)]
12:14:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff929f4400) [pid = 1905] [serial = 416] [outer = 0x7eff929f4000]
12:14:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff93847400) [pid = 1905] [serial = 417] [outer = 0x7eff929f4000]
12:14:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:53 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
12:14:53 INFO - document served over http requires an https
12:14:53 INFO - sub-resource via xhr-request using the meta-referrer
12:14:53 INFO - delivery method with keep-origin-redirect and when
12:14: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"
12:14:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:14:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:14:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:53 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
12:14:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2094ms
12:14:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
12:14:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318f200 == 16 [pid = 1905] [id = 150]
12:14:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff93f99000) [pid = 1905] [serial = 418] [outer = (nil)]
12:14:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff93f99800) [pid = 1905] [serial = 419] [outer = 0x7eff93f99000]
12:14:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff94cdb400) [pid = 1905] [serial = 420] [outer = 0x7eff93f99000]
12:14:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:56 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
12:14:56 INFO - document served over http requires an https
12:14:56 INFO - sub-resource via xhr-request using the meta-referrer
12:14:56 INFO - delivery method with no-redirect and when
12:14: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"
12:14:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:14:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:14:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:56 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
12:14:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3047ms
12:14:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:14:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95669300 == 17 [pid = 1905] [id = 151]
12:14:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff9689a400) [pid = 1905] [serial = 421] [outer = (nil)]
12:14:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff9689a800) [pid = 1905] [serial = 422] [outer = 0x7eff9689a400]
12:14:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff9703f400) [pid = 1905] [serial = 423] [outer = 0x7eff9689a400]
12:14:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:58 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
12:14:58 INFO - document served over http requires an https
12:14:58 INFO - sub-resource via xhr-request using the meta-referrer
12:14:58 INFO - delivery method with swap-origin-redirect and when
12:14: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"
12:14:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:14:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:14:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:14:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:14:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:14:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:14:58 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
12:14:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2009ms
12:14:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:14:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f07600 == 18 [pid = 1905] [id = 152]
12:14:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff9756cc00) [pid = 1905] [serial = 424] [outer = (nil)]
12:14:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff97587000) [pid = 1905] [serial = 425] [outer = 0x7eff9756cc00]
12:14:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff97960c00) [pid = 1905] [serial = 426] [outer = 0x7eff9756cc00]
12:14:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:14:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:00 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
12:15:00 INFO - document served over http requires an http
12:15:00 INFO - sub-resource via fetch-request using the meta-referrer
12:15:00 INFO - delivery method with keep-origin-redirect and when
12:15: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"
12:15:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:15:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:15:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:15:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:00 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
12:15:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2100ms
12:15:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
12:15:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97502400 == 19 [pid = 1905] [id = 153]
12:15:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff97d5d000) [pid = 1905] [serial = 427] [outer = (nil)]
12:15:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff97d5dc00) [pid = 1905] [serial = 428] [outer = 0x7eff97d5d000]
12:15:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff98020800) [pid = 1905] [serial = 429] [outer = 0x7eff97d5d000]
12:15:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:03 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
12:15:03 INFO - document served over http requires an http
12:15:03 INFO - sub-resource via fetch-request using the meta-referrer
12:15:03 INFO - delivery method with no-redirect and when
12:15: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"
12:15:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:15:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:15:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:15:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:03 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
12:15:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2477ms
12:15:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:15:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c1d000 == 20 [pid = 1905] [id = 154]
12:15:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff9808fc00) [pid = 1905] [serial = 430] [outer = (nil)]
12:15:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff98092800) [pid = 1905] [serial = 431] [outer = 0x7eff9808fc00]
12:15:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff98139c00) [pid = 1905] [serial = 432] [outer = 0x7eff9808fc00]
12:15:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:05 INFO - PROCESS | 1857 | [Child 1905] 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
12:15:06 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
12:15:06 INFO - document served over http requires an http
12:15:06 INFO - sub-resource via fetch-request using the meta-referrer
12:15:06 INFO - delivery method with swap-origin-redirect and when
12:15: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"
12:15:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:15:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:15:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:15:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:06 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
12:15:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2603ms
12:15:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:15:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98135900 == 21 [pid = 1905] [id = 155]
12:15:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff98596800) [pid = 1905] [serial = 433] [outer = (nil)]
12:15:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff98596c00) [pid = 1905] [serial = 434] [outer = 0x7eff98596800]
12:15:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff99ba2000) [pid = 1905] [serial = 435] [outer = 0x7eff98596800]
12:15:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98557200 == 22 [pid = 1905] [id = 156]
12:15:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff99bed800) [pid = 1905] [serial = 436] [outer = (nil)]
12:15:09 INFO - PROCESS | 1857 | [Child 1905] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10101
12:15:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff91d42800) [pid = 1905] [serial = 437] [outer = 0x7eff99bed800]
12:15:10 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
12:15:10 INFO - document served over http requires an http
12:15:10 INFO - sub-resource via iframe-tag using the meta-referrer
12:15:10 INFO - delivery method with keep-origin-redirect and when
12:15: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"
12:15:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:15:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:15:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:10 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
12:15:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 4196ms
12:15:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:15:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265ad00 == 23 [pid = 1905] [id = 157]
12:15:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff927bec00) [pid = 1905] [serial = 438] [outer = (nil)]
12:15:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff928e4000) [pid = 1905] [serial = 439] [outer = 0x7eff927bec00]
12:15:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff93e5a400) [pid = 1905] [serial = 440] [outer = 0x7eff927bec00]
12:15:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96814300 == 24 [pid = 1905] [id = 158]
12:15:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff91d8cc00) [pid = 1905] [serial = 441] [outer = (nil)]
12:15:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff91c1dc00) [pid = 1905] [serial = 442] [outer = 0x7eff91d8cc00]
12:15:13 INFO - PROCESS | 1857 | [Child 1905] 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
12:15:13 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
12:15:13 INFO - document served over http requires an http
12:15:13 INFO - sub-resource via iframe-tag using the meta-referrer
12:15:13 INFO - delivery method with no-redirect and when
12:15: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"
12:15:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:15:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:15:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:13 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
12:15:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3096ms
12:15:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94724700 == 23 [pid = 1905] [id = 148]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93040300 == 22 [pid = 1905] [id = 147]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f0500 == 21 [pid = 1905] [id = 146]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f4b00 == 20 [pid = 1905] [id = 145]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265a800 == 19 [pid = 1905] [id = 143]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f3c00 == 18 [pid = 1905] [id = 144]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d322900 == 17 [pid = 1905] [id = 142]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be3600 == 16 [pid = 1905] [id = 141]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804b500 == 15 [pid = 1905] [id = 140]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97501500 == 14 [pid = 1905] [id = 139]
12:15:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee6b00 == 13 [pid = 1905] [id = 138]
12:15:13 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff949b2000) [pid = 1905] [serial = 372] [outer = (nil)] [url = about:blank]
12:15:13 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff948db400) [pid = 1905] [serial = 345] [outer = (nil)] [url = about:blank]
12:15:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265a300 == 14 [pid = 1905] [id = 159]
12:15:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff92702800) [pid = 1905] [serial = 443] [outer = (nil)]
12:15:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff9282c000) [pid = 1905] [serial = 444] [outer = 0x7eff92702800]
12:15:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff949b2000) [pid = 1905] [serial = 445] [outer = 0x7eff92702800]
12:15:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f4500 == 15 [pid = 1905] [id = 160]
12:15:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff9566d000) [pid = 1905] [serial = 446] [outer = (nil)]
12:15:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff957dd800) [pid = 1905] [serial = 447] [outer = 0x7eff9566d000]
12:15:15 INFO - PROCESS | 1857 | [Child 1905] 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
12:15:15 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
12:15:15 INFO - document served over http requires an http
12:15:15 INFO - sub-resource via iframe-tag using the meta-referrer
12:15:15 INFO - delivery method with swap-origin-redirect and when
12:15: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"
12:15:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:15:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:15:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:15 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
12:15:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1704ms
12:15:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:15:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f3c00 == 16 [pid = 1905] [id = 161]
12:15:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff978b8800) [pid = 1905] [serial = 448] [outer = (nil)]
12:15:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff97960400) [pid = 1905] [serial = 449] [outer = 0x7eff978b8800]
12:15:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff9807bc00) [pid = 1905] [serial = 450] [outer = 0x7eff978b8800]
12:15:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:16 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
12:15:16 INFO - document served over http requires an http
12:15:16 INFO - sub-resource via script-tag using the meta-referrer
12:15:16 INFO - delivery method with keep-origin-redirect and when
12:15: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"
12:15:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:15:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:15:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:16 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
12:15:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1597ms
12:15:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
12:15:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bfad00 == 17 [pid = 1905] [id = 162]
12:15:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff9a0dc400) [pid = 1905] [serial = 451] [outer = (nil)]
12:15:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff9d24f400) [pid = 1905] [serial = 452] [outer = 0x7eff9a0dc400]
12:15:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff9d33cc00) [pid = 1905] [serial = 453] [outer = 0x7eff9a0dc400]
12:15:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:18 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
12:15:18 INFO - document served over http requires an http
12:15:18 INFO - sub-resource via script-tag using the meta-referrer
12:15:18 INFO - delivery method with no-redirect and when
12:15: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"
12:15:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:15:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:15:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:18 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
12:15:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1683ms
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff91650c00) [pid = 1905] [serial = 400] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886882230]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff946e3400) [pid = 1905] [serial = 386] [outer = (nil)] [url = about:blank]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff93f92400) [pid = 1905] [serial = 402] [outer = (nil)] [url = about:blank]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff95b3e000) [pid = 1905] [serial = 413] [outer = (nil)] [url = about:blank]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff91650000) [pid = 1905] [serial = 397] [outer = (nil)] [url = about:blank]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff99a3dc00) [pid = 1905] [serial = 392] [outer = (nil)] [url = about:blank]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff9475f400) [pid = 1905] [serial = 410] [outer = (nil)] [url = about:blank]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff930ba400) [pid = 1905] [serial = 407] [outer = (nil)] [url = about:blank]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff91d8c000) [pid = 1905] [serial = 405] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff9cff8000) [pid = 1905] [serial = 395] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff97c14c00) [pid = 1905] [serial = 389] [outer = (nil)] [url = about:blank]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff929f4400) [pid = 1905] [serial = 416] [outer = (nil)] [url = about:blank]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff946fdc00) [pid = 1905] [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]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff95b30800) [pid = 1905] [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]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff926f9400) [pid = 1905] [serial = 404] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff930ba000) [pid = 1905] [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]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff93836400) [pid = 1905] [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]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff91d42000) [pid = 1905] [serial = 399] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886882230]
12:15:18 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff9cff4c00) [pid = 1905] [serial = 394] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:15:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:15:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff979a2b00 == 18 [pid = 1905] [id = 163]
12:15:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff91650c00) [pid = 1905] [serial = 454] [outer = (nil)]
12:15:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff91c1d800) [pid = 1905] [serial = 455] [outer = 0x7eff91650c00]
12:15:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff930b6c00) [pid = 1905] [serial = 456] [outer = 0x7eff91650c00]
12:15:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:20 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
12:15:20 INFO - document served over http requires an http
12:15:20 INFO - sub-resource via script-tag using the meta-referrer
12:15:20 INFO - delivery method with swap-origin-redirect and when
12:15: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"
12:15:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:15:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:15:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:20 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
12:15:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1837ms
12:15:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:15:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2c800 == 19 [pid = 1905] [id = 164]
12:15:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff91d42c00) [pid = 1905] [serial = 457] [outer = (nil)]
12:15:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff926f9400) [pid = 1905] [serial = 458] [outer = 0x7eff91d42c00]
12:15:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff94cb0400) [pid = 1905] [serial = 459] [outer = 0x7eff91d42c00]
12:15:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:22 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
12:15:22 INFO - document served over http requires an http
12:15:22 INFO - sub-resource via xhr-request using the meta-referrer
12:15:22 INFO - delivery method with keep-origin-redirect and when
12:15: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"
12:15:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:15:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:15:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:22 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
12:15:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2493ms
12:15:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
12:15:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b25100 == 20 [pid = 1905] [id = 165]
12:15:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff9d4c4400) [pid = 1905] [serial = 460] [outer = (nil)]
12:15:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff9d593000) [pid = 1905] [serial = 461] [outer = 0x7eff9d4c4400]
12:15:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff930d8400) [pid = 1905] [serial = 462] [outer = 0x7eff9d4c4400]
12:15:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:25 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
12:15:25 INFO - document served over http requires an http
12:15:25 INFO - sub-resource via xhr-request using the meta-referrer
12:15:25 INFO - delivery method with no-redirect and when
12:15: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"
12:15:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:25 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:15:25 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:15:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:25 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
12:15:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2193ms
12:15:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:15:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98555e00 == 21 [pid = 1905] [id = 166]
12:15:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff947aa400) [pid = 1905] [serial = 463] [outer = (nil)]
12:15:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff947aa800) [pid = 1905] [serial = 464] [outer = 0x7eff947aa400]
12:15:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff95fbec00) [pid = 1905] [serial = 465] [outer = 0x7eff947aa400]
12:15:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:27 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
12:15:27 INFO - document served over http requires an http
12:15:27 INFO - sub-resource via xhr-request using the meta-referrer
12:15:27 INFO - delivery method with swap-origin-redirect and when
12:15: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"
12:15:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:15:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:15:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:27 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
12:15:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2100ms
12:15:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:15:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9cf41a00 == 22 [pid = 1905] [id = 167]
12:15:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff97c2dc00) [pid = 1905] [serial = 466] [outer = (nil)]
12:15:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff91d7c000) [pid = 1905] [serial = 467] [outer = 0x7eff97c2dc00]
12:15:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff97983800) [pid = 1905] [serial = 468] [outer = 0x7eff97c2dc00]
12:15:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:30 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
12:15:30 INFO - document served over http requires an https
12:15:30 INFO - sub-resource via fetch-request using the meta-referrer
12:15:30 INFO - delivery method with keep-origin-redirect and when
12:15: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"
12:15:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:15:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:15:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:15:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:30 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
12:15:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2794ms
12:15:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
12:15:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93500 == 23 [pid = 1905] [id = 168]
12:15:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff91bf6400) [pid = 1905] [serial = 469] [outer = (nil)]
12:15:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff91bf6800) [pid = 1905] [serial = 470] [outer = 0x7eff91bf6400]
12:15:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x7f831fae6c00) [pid = 1857] [serial = 26] [outer = 0x7f8321022c00]
12:15:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff95a90400) [pid = 1905] [serial = 471] [outer = 0x7eff91bf6400]
12:15:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:32 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
12:15:32 INFO - document served over http requires an https
12:15:32 INFO - sub-resource via fetch-request using the meta-referrer
12:15:32 INFO - delivery method with no-redirect and when
12:15: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"
12:15:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:15:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:15:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:15:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:32 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
12:15:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1939ms
12:15:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:15:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b31500 == 24 [pid = 1905] [id = 169]
12:15:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff91ac9c00) [pid = 1905] [serial = 472] [outer = (nil)]
12:15:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff91695000) [pid = 1905] [serial = 473] [outer = 0x7eff91ac9c00]
12:15:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff91aed800) [pid = 1905] [serial = 474] [outer = 0x7eff91ac9c00]
12:15:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:34 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
12:15:34 INFO - document served over http requires an https
12:15:34 INFO - sub-resource via fetch-request using the meta-referrer
12:15:34 INFO - delivery method with swap-origin-redirect and when
12:15: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"
12:15:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:15:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:15:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:15:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:34 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
12:15:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1947ms
12:15:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:15:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce6400 == 25 [pid = 1905] [id = 170]
12:15:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff9cff8000) [pid = 1905] [serial = 475] [outer = (nil)]
12:15:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff9399e400) [pid = 1905] [serial = 476] [outer = 0x7eff9cff8000]
12:15:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff94954000) [pid = 1905] [serial = 477] [outer = 0x7eff9cff8000]
12:15:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce7d00 == 26 [pid = 1905] [id = 171]
12:15:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff90ad4000) [pid = 1905] [serial = 478] [outer = (nil)]
12:15:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff90ad4400) [pid = 1905] [serial = 479] [outer = 0x7eff90ad4000]
12:15:37 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
12:15:37 INFO - document served over http requires an https
12:15:37 INFO - sub-resource via iframe-tag using the meta-referrer
12:15:37 INFO - delivery method with keep-origin-redirect and when
12:15: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"
12:15:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:15:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:15:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:37 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
12:15:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3041ms
12:15:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:15:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f3200 == 27 [pid = 1905] [id = 172]
12:15:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff9316c800) [pid = 1905] [serial = 480] [outer = (nil)]
12:15:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff9316cc00) [pid = 1905] [serial = 481] [outer = 0x7eff9316c800]
12:15:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff93e6b800) [pid = 1905] [serial = 482] [outer = 0x7eff9316c800]
12:15:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee4300 == 28 [pid = 1905] [id = 173]
12:15:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff928e8c00) [pid = 1905] [serial = 483] [outer = (nil)]
12:15:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff93016400) [pid = 1905] [serial = 484] [outer = 0x7eff928e8c00]
12:15:39 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
12:15:39 INFO - document served over http requires an https
12:15:39 INFO - sub-resource via iframe-tag using the meta-referrer
12:15:39 INFO - delivery method with no-redirect and when
12:15: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"
12:15:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:15:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:15:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:39 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
12:15:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2338ms
12:15:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff979a2b00 == 27 [pid = 1905] [id = 163]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bfad00 == 26 [pid = 1905] [id = 162]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f3c00 == 25 [pid = 1905] [id = 161]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f4500 == 24 [pid = 1905] [id = 160]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265a300 == 23 [pid = 1905] [id = 159]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96814300 == 22 [pid = 1905] [id = 158]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98557200 == 21 [pid = 1905] [id = 156]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265ad00 == 20 [pid = 1905] [id = 157]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b21f00 == 19 [pid = 1905] [id = 137]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c1d000 == 18 [pid = 1905] [id = 154]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97502400 == 17 [pid = 1905] [id = 153]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f07600 == 16 [pid = 1905] [id = 152]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95669300 == 15 [pid = 1905] [id = 151]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318f200 == 14 [pid = 1905] [id = 150]
12:15:39 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95669d00 == 13 [pid = 1905] [id = 149]
12:15:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2a000 == 14 [pid = 1905] [id = 174]
12:15:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff926c2400) [pid = 1905] [serial = 485] [outer = (nil)]
12:15:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff9281c000) [pid = 1905] [serial = 486] [outer = 0x7eff926c2400]
12:15:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff93823c00) [pid = 1905] [serial = 487] [outer = 0x7eff926c2400]
12:15:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:40 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff94d28800) [pid = 1905] [serial = 403] [outer = (nil)] [url = about:blank]
12:15:40 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff9381e000) [pid = 1905] [serial = 408] [outer = (nil)] [url = about:blank]
12:15:40 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff94cdbc00) [pid = 1905] [serial = 411] [outer = (nil)] [url = about:blank]
12:15:40 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff95f36c00) [pid = 1905] [serial = 414] [outer = (nil)] [url = about:blank]
12:15:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9303fe00 == 15 [pid = 1905] [id = 175]
12:15:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff9381e000) [pid = 1905] [serial = 488] [outer = (nil)]
12:15:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff94cdbc00) [pid = 1905] [serial = 489] [outer = 0x7eff9381e000]
12:15:41 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
12:15:41 INFO - document served over http requires an https
12:15:41 INFO - sub-resource via iframe-tag using the meta-referrer
12:15:41 INFO - delivery method with swap-origin-redirect and when
12:15: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"
12:15:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:15:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:15:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:41 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
12:15:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2245ms
12:15:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:15:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fabc00 == 16 [pid = 1905] [id = 176]
12:15:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff95f72c00) [pid = 1905] [serial = 490] [outer = (nil)]
12:15:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff95fbb400) [pid = 1905] [serial = 491] [outer = 0x7eff95f72c00]
12:15:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff96730000) [pid = 1905] [serial = 492] [outer = 0x7eff95f72c00]
12:15:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff98092800) [pid = 1905] [serial = 431] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff91d42800) [pid = 1905] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff98596c00) [pid = 1905] [serial = 434] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff93f99800) [pid = 1905] [serial = 419] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff97587000) [pid = 1905] [serial = 425] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff97d5dc00) [pid = 1905] [serial = 428] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff9689a800) [pid = 1905] [serial = 422] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff957dd800) [pid = 1905] [serial = 447] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff9282c000) [pid = 1905] [serial = 444] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff9d24f400) [pid = 1905] [serial = 452] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff97960400) [pid = 1905] [serial = 449] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff91c1d800) [pid = 1905] [serial = 455] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff91c1dc00) [pid = 1905] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886912979]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff928e4000) [pid = 1905] [serial = 439] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff94781800) [pid = 1905] [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]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff929f4000) [pid = 1905] [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]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff92702800) [pid = 1905] [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]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff9566d000) [pid = 1905] [serial = 446] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff927bec00) [pid = 1905] [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]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff9a0dc400) [pid = 1905] [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]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff91d8cc00) [pid = 1905] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886912979]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff978b8800) [pid = 1905] [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]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff946e3000) [pid = 1905] [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]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff946b4800) [pid = 1905] [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]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff95f36800) [pid = 1905] [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]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff99bed800) [pid = 1905] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:15:44 INFO - PROCESS | 1857 | [Child 1905] 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
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff95add000) [pid = 1905] [serial = 384] [outer = (nil)] [url = about:blank]
12:15:44 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff93847400) [pid = 1905] [serial = 417] [outer = (nil)] [url = about:blank]
12:15:44 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
12:15:44 INFO - document served over http requires an https
12:15:44 INFO - sub-resource via script-tag using the meta-referrer
12:15:44 INFO - delivery method with keep-origin-redirect and when
12:15: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"
12:15:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:15:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:15:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:44 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
12:15:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2890ms
12:15:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
12:15:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b22900 == 17 [pid = 1905] [id = 177]
12:15:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff927bec00) [pid = 1905] [serial = 493] [outer = (nil)]
12:15:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff9281cc00) [pid = 1905] [serial = 494] [outer = 0x7eff927bec00]
12:15:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff93f92800) [pid = 1905] [serial = 495] [outer = 0x7eff927bec00]
12:15:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:46 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
12:15:46 INFO - document served over http requires an https
12:15:46 INFO - sub-resource via script-tag using the meta-referrer
12:15:46 INFO - delivery method with no-redirect and when
12:15: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"
12:15:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:15:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:15:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:46 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
12:15:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1766ms
12:15:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:15:46 INFO - PROCESS | 1857 | --DOMWINDOW == 16 (0x7f8329ecf400) [pid = 1857] [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.]
12:15:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f5900 == 18 [pid = 1905] [id = 178]
12:15:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff94781800) [pid = 1905] [serial = 496] [outer = (nil)]
12:15:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff94782000) [pid = 1905] [serial = 497] [outer = 0x7eff94781800]
12:15:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff957ddc00) [pid = 1905] [serial = 498] [outer = 0x7eff94781800]
12:15:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:48 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
12:15:48 INFO - document served over http requires an https
12:15:48 INFO - sub-resource via script-tag using the meta-referrer
12:15:48 INFO - delivery method with swap-origin-redirect and when
12:15: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"
12:15:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:15:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:15:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:48 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
12:15:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1808ms
12:15:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:15:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bf8500 == 19 [pid = 1905] [id = 179]
12:15:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff97139000) [pid = 1905] [serial = 499] [outer = (nil)]
12:15:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff9713e400) [pid = 1905] [serial = 500] [outer = 0x7eff97139000]
12:15:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff978b8800) [pid = 1905] [serial = 501] [outer = 0x7eff97139000]
12:15:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:50 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
12:15:50 INFO - document served over http requires an https
12:15:50 INFO - sub-resource via xhr-request using the meta-referrer
12:15:50 INFO - delivery method with keep-origin-redirect and when
12:15: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"
12:15:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:15:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:15:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:50 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
12:15:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1806ms
12:15:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
12:15:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a2200 == 20 [pid = 1905] [id = 180]
12:15:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff984d5c00) [pid = 1905] [serial = 502] [outer = (nil)]
12:15:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff98568000) [pid = 1905] [serial = 503] [outer = 0x7eff984d5c00]
12:15:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff99bed800) [pid = 1905] [serial = 504] [outer = 0x7eff984d5c00]
12:15:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:52 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
12:15:52 INFO - document served over http requires an https
12:15:52 INFO - sub-resource via xhr-request using the meta-referrer
12:15:52 INFO - delivery method with no-redirect and when
12:15: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"
12:15:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:15:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:15:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html:23:7
12:15:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2444ms
12:15:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:15:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff979a0800 == 21 [pid = 1905] [id = 181]
12:15:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff9d552000) [pid = 1905] [serial = 505] [outer = (nil)]
12:15:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff974e7000) [pid = 1905] [serial = 506] [outer = 0x7eff9d552000]
12:15:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff974e7400) [pid = 1905] [serial = 507] [outer = 0x7eff9d552000]
12:15:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:54 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
12:15:54 INFO - document served over http requires an https
12:15:54 INFO - sub-resource via xhr-request using the meta-referrer
12:15:54 INFO - delivery method with swap-origin-redirect and when
12:15: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"
12:15:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:15:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:15:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:54 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
12:15:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2296ms
12:15:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
12:15:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98136800 == 22 [pid = 1905] [id = 182]
12:15:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff97546c00) [pid = 1905] [serial = 508] [outer = (nil)]
12:15:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff90df9000) [pid = 1905] [serial = 509] [outer = 0x7eff97546c00]
12:15:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff91aa8800) [pid = 1905] [serial = 510] [outer = 0x7eff97546c00]
12:15:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:57 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
12:15:57 INFO - document served over http requires an http
12:15:57 INFO - sub-resource via fetch-request using the http-csp
12:15:57 INFO - delivery method with keep-origin-redirect and when
12:15: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"
12:15:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:15:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:15:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:15:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:15:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:15:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:15:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:15:57 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
12:15:57 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 2332ms
12:15:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
12:15:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d543500 == 23 [pid = 1905] [id = 183]
12:15:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff90d72800) [pid = 1905] [serial = 511] [outer = (nil)]
12:15:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff90a89000) [pid = 1905] [serial = 512] [outer = 0x7eff90d72800]
12:15:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff90aa9400) [pid = 1905] [serial = 513] [outer = 0x7eff90d72800]
12:15:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:15:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:00 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
12:16:00 INFO - document served over http requires an http
12:16:00 INFO - sub-resource via fetch-request using the http-csp
12:16:00 INFO - delivery method with no-redirect and when
12:16: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"
12:16:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:16:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:16:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:16:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:00 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
12:16:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2748ms
12:16:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
12:16:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90593000 == 24 [pid = 1905] [id = 184]
12:16:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff90505800) [pid = 1905] [serial = 514] [outer = (nil)]
12:16:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff904c6400) [pid = 1905] [serial = 515] [outer = 0x7eff90505800]
12:16:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff905fd000) [pid = 1905] [serial = 516] [outer = 0x7eff90505800]
12:16:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:02 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
12:16:02 INFO - document served over http requires an http
12:16:02 INFO - sub-resource via fetch-request using the http-csp
12:16:02 INFO - delivery method with swap-origin-redirect and when
12:16: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/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
12:16:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:16:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:16:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:16:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:02 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
12:16:02 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 1896ms
12:16:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
12:16:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ab000 == 25 [pid = 1905] [id = 185]
12:16:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff95ed2000) [pid = 1905] [serial = 517] [outer = (nil)]
12:16:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff906bc400) [pid = 1905] [serial = 518] [outer = 0x7eff95ed2000]
12:16:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff95ed2c00) [pid = 1905] [serial = 519] [outer = 0x7eff95ed2000]
12:16:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906add00 == 26 [pid = 1905] [id = 186]
12:16:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff9073f400) [pid = 1905] [serial = 520] [outer = (nil)]
12:16:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7eff9073f800) [pid = 1905] [serial = 521] [outer = 0x7eff9073f400]
12:16:03 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
12:16:03 INFO - document served over http requires an http
12:16:03 INFO - sub-resource via iframe-tag using the http-csp
12:16:03 INFO - delivery method with keep-origin-redirect and when
12:16: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"
12:16:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:16:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:16:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:03 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
12:16:03 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 1834ms
12:16:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
12:16:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907e9500 == 27 [pid = 1905] [id = 187]
12:16:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7eff906e0000) [pid = 1905] [serial = 522] [outer = (nil)]
12:16:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7eff906e0400) [pid = 1905] [serial = 523] [outer = 0x7eff906e0000]
12:16:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7eff907d8c00) [pid = 1905] [serial = 524] [outer = 0x7eff906e0000]
12:16:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907ec700 == 28 [pid = 1905] [id = 188]
12:16:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7eff9026b800) [pid = 1905] [serial = 525] [outer = (nil)]
12:16:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7eff97c6d000) [pid = 1905] [serial = 526] [outer = 0x7eff9026b800]
12:16:06 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
12:16:06 INFO - document served over http requires an http
12:16:06 INFO - sub-resource via iframe-tag using the http-csp
12:16:06 INFO - delivery method with no-redirect and when
12:16: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"
12:16:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:16:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:16:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:06 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
12:16:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2750ms
12:16:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
12:16:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9303f400 == 29 [pid = 1905] [id = 189]
12:16:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff928e8000) [pid = 1905] [serial = 527] [outer = (nil)]
12:16:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff9483b400) [pid = 1905] [serial = 528] [outer = 0x7eff928e8000]
12:16:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7eff9d4c4000) [pid = 1905] [serial = 529] [outer = 0x7eff928e8000]
12:16:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f839200 == 30 [pid = 1905] [id = 190]
12:16:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff9026b400) [pid = 1905] [serial = 530] [outer = (nil)]
12:16:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff9050dc00) [pid = 1905] [serial = 531] [outer = 0x7eff9026b400]
12:16:09 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
12:16:09 INFO - document served over http requires an http
12:16:09 INFO - sub-resource via iframe-tag using the http-csp
12:16:09 INFO - delivery method with swap-origin-redirect and when
12:16:09 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
12:16:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:16:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:16:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:09 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
12:16:09 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 2836ms
12:16:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
12:16:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90597100 == 31 [pid = 1905] [id = 191]
12:16:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff90c6d400) [pid = 1905] [serial = 532] [outer = (nil)]
12:16:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff91695c00) [pid = 1905] [serial = 533] [outer = 0x7eff90c6d400]
12:16:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff91c1dc00) [pid = 1905] [serial = 534] [outer = 0x7eff90c6d400]
12:16:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fabc00 == 30 [pid = 1905] [id = 176]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9303fe00 == 29 [pid = 1905] [id = 175]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2a000 == 28 [pid = 1905] [id = 174]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee4300 == 27 [pid = 1905] [id = 173]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f3200 == 26 [pid = 1905] [id = 172]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce7d00 == 25 [pid = 1905] [id = 171]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce6400 == 24 [pid = 1905] [id = 170]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d93500 == 23 [pid = 1905] [id = 168]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9cf41a00 == 22 [pid = 1905] [id = 167]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98555e00 == 21 [pid = 1905] [id = 166]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b25100 == 20 [pid = 1905] [id = 165]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98135900 == 19 [pid = 1905] [id = 155]
12:16:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2c800 == 18 [pid = 1905] [id = 164]
12:16:11 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff93e5a400) [pid = 1905] [serial = 440] [outer = (nil)] [url = about:blank]
12:16:11 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff949b2000) [pid = 1905] [serial = 445] [outer = (nil)] [url = about:blank]
12:16:11 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7eff9d33cc00) [pid = 1905] [serial = 453] [outer = (nil)] [url = about:blank]
12:16:11 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff9807bc00) [pid = 1905] [serial = 450] [outer = (nil)] [url = about:blank]
12:16:11 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
12:16:11 INFO - document served over http requires an http
12:16:11 INFO - sub-resource via script-tag using the http-csp
12:16:11 INFO - delivery method with keep-origin-redirect and when
12:16: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"
12:16:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:16:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:16:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:11 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
12:16:11 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 2200ms
12:16:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
12:16:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce5a00 == 19 [pid = 1905] [id = 192]
12:16:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff9282c800) [pid = 1905] [serial = 535] [outer = (nil)]
12:16:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff9282cc00) [pid = 1905] [serial = 536] [outer = 0x7eff9282c800]
12:16:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff930cf400) [pid = 1905] [serial = 537] [outer = 0x7eff9282c800]
12:16:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:14 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
12:16:14 INFO - document served over http requires an http
12:16:14 INFO - sub-resource via script-tag using the http-csp
12:16:14 INFO - delivery method with no-redirect and when
12:16: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"
12:16:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:16:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:16:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:14 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
12:16:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2595ms
12:16:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
12:16:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b35b00 == 20 [pid = 1905] [id = 193]
12:16:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff947a9400) [pid = 1905] [serial = 538] [outer = (nil)]
12:16:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7eff947a9800) [pid = 1905] [serial = 539] [outer = 0x7eff947a9400]
12:16:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7eff94cb0000) [pid = 1905] [serial = 540] [outer = 0x7eff947a9400]
12:16:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7eff90ad4400) [pid = 1905] [serial = 479] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7eff947aa800) [pid = 1905] [serial = 464] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff91bf6800) [pid = 1905] [serial = 470] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff9316cc00) [pid = 1905] [serial = 481] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7eff91d7c000) [pid = 1905] [serial = 467] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff94cdbc00) [pid = 1905] [serial = 489] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff9281c000) [pid = 1905] [serial = 486] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7eff9d593000) [pid = 1905] [serial = 461] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff93016400) [pid = 1905] [serial = 484] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886938998]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff95fbb400) [pid = 1905] [serial = 491] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7eff9399e400) [pid = 1905] [serial = 476] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7eff926f9400) [pid = 1905] [serial = 458] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7eff91695000) [pid = 1905] [serial = 473] [outer = (nil)] [url = about:blank]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7eff928e8c00) [pid = 1905] [serial = 483] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886938998]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7eff9381e000) [pid = 1905] [serial = 488] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7eff95f72c00) [pid = 1905] [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]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff926c2400) [pid = 1905] [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]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff9316c800) [pid = 1905] [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]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff90ad4000) [pid = 1905] [serial = 478] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff91650c00) [pid = 1905] [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]
12:16:16 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff930b6c00) [pid = 1905] [serial = 456] [outer = (nil)] [url = about:blank]
12:16:16 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
12:16:16 INFO - document served over http requires an http
12:16:16 INFO - sub-resource via script-tag using the http-csp
12:16:16 INFO - delivery method with swap-origin-redirect and when
12:16:16 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
12:16:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:16:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:16:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:16 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
12:16:16 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 1896ms
12:16:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
12:16:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff92659e00 == 21 [pid = 1905] [id = 194]
12:16:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff91d7c000) [pid = 1905] [serial = 541] [outer = (nil)]
12:16:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff926c2400) [pid = 1905] [serial = 542] [outer = 0x7eff91d7c000]
12:16:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff930b6c00) [pid = 1905] [serial = 543] [outer = 0x7eff91d7c000]
12:16:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:18 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
12:16:18 INFO - document served over http requires an http
12:16:18 INFO - sub-resource via xhr-request using the http-csp
12:16:18 INFO - delivery method with keep-origin-redirect and when
12:16: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"
12:16:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:16:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:16:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:18 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
12:16:18 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 1687ms
12:16:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
12:16:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83ab00 == 22 [pid = 1905] [id = 195]
12:16:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff916a1800) [pid = 1905] [serial = 544] [outer = (nil)]
12:16:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff91c1d400) [pid = 1905] [serial = 545] [outer = 0x7eff916a1800]
12:16:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7eff93836400) [pid = 1905] [serial = 546] [outer = 0x7eff916a1800]
12:16:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:20 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
12:16:20 INFO - document served over http requires an http
12:16:20 INFO - sub-resource via xhr-request using the http-csp
12:16:20 INFO - delivery method with no-redirect and when
12:16: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"
12:16:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:16:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:16:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:20 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
12:16:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1896ms
12:16:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
12:16:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93f00 == 23 [pid = 1905] [id = 196]
12:16:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7eff95e74000) [pid = 1905] [serial = 547] [outer = (nil)]
12:16:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7eff95eab400) [pid = 1905] [serial = 548] [outer = 0x7eff95e74000]
12:16:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7eff95ffc800) [pid = 1905] [serial = 549] [outer = 0x7eff95e74000]
12:16:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:22 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
12:16:22 INFO - document served over http requires an http
12:16:22 INFO - sub-resource via xhr-request using the http-csp
12:16:22 INFO - delivery method with swap-origin-redirect and when
12:16:22 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
12:16:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:16:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:16:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:22 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
12:16:22 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 2490ms
12:16:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
12:16:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94725b00 == 24 [pid = 1905] [id = 197]
12:16:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7eff98568400) [pid = 1905] [serial = 550] [outer = (nil)]
12:16:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7eff99a3dc00) [pid = 1905] [serial = 551] [outer = 0x7eff98568400]
12:16:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff9d257c00) [pid = 1905] [serial = 552] [outer = 0x7eff98568400]
12:16:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:24 INFO - PROCESS | 1857 | [Child 1905] 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
12:16:25 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
12:16:25 INFO - document served over http requires an https
12:16:25 INFO - sub-resource via fetch-request using the http-csp
12:16:25 INFO - delivery method with keep-origin-redirect and when
12:16: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"
12:16:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:16:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:16:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:16:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:25 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
12:16:25 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 2382ms
12:16:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
12:16:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97502400 == 25 [pid = 1905] [id = 198]
12:16:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff8f890800) [pid = 1905] [serial = 553] [outer = (nil)]
12:16:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7eff8f890c00) [pid = 1905] [serial = 554] [outer = 0x7eff8f890800]
12:16:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff90385000) [pid = 1905] [serial = 555] [outer = 0x7eff8f890800]
12:16:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:27 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
12:16:27 INFO - document served over http requires an https
12:16:27 INFO - sub-resource via fetch-request using the http-csp
12:16:27 INFO - delivery method with no-redirect and when
12:16: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"
12:16:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:16:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:16:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:16:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:27 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
12:16:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2340ms
12:16:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
12:16:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98557200 == 26 [pid = 1905] [id = 199]
12:16:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff8f8f3000) [pid = 1905] [serial = 556] [outer = (nil)]
12:16:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff8f8f3400) [pid = 1905] [serial = 557] [outer = 0x7eff8f8f3000]
12:16:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff8f9ee400) [pid = 1905] [serial = 558] [outer = 0x7eff8f8f3000]
12:16:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Child 1905] 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
12:16:30 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
12:16:30 INFO - document served over http requires an https
12:16:30 INFO - sub-resource via fetch-request using the http-csp
12:16:30 INFO - delivery method with swap-origin-redirect and when
12:16: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"
12:16:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:16:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:16:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:16:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:30 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
12:16:30 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 2748ms
12:16:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90320a00 == 27 [pid = 1905] [id = 200]
12:16:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff8f9dfc00) [pid = 1905] [serial = 559] [outer = (nil)]
12:16:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7eff9026b000) [pid = 1905] [serial = 560] [outer = 0x7eff8f9dfc00]
12:16:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7eff97c2d800) [pid = 1905] [serial = 561] [outer = 0x7eff8f9dfc00]
12:16:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90321e00 == 28 [pid = 1905] [id = 201]
12:16:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7eff8ea36c00) [pid = 1905] [serial = 562] [outer = (nil)]
12:16:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7eff8ea5dc00) [pid = 1905] [serial = 563] [outer = 0x7eff8ea36c00]
12:16:33 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
12:16:33 INFO - document served over http requires an https
12:16:33 INFO - sub-resource via iframe-tag using the http-csp
12:16:33 INFO - delivery method with keep-origin-redirect and when
12:16: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"
12:16:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:16:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:16:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:33 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
12:16:33 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 2998ms
12:16:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
12:16:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90593500 == 29 [pid = 1905] [id = 202]
12:16:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff90cf2400) [pid = 1905] [serial = 564] [outer = (nil)]
12:16:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7eff90d72400) [pid = 1905] [serial = 565] [outer = 0x7eff90cf2400]
12:16:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7eff928e4c00) [pid = 1905] [serial = 566] [outer = 0x7eff90cf2400]
12:16:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907eb800 == 30 [pid = 1905] [id = 203]
12:16:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7eff9026bc00) [pid = 1905] [serial = 567] [outer = (nil)]
12:16:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7eff9050d400) [pid = 1905] [serial = 568] [outer = 0x7eff9026bc00]
12:16:35 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
12:16:35 INFO - document served over http requires an https
12:16:35 INFO - sub-resource via iframe-tag using the http-csp
12:16:35 INFO - delivery method with no-redirect and when
12:16: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"
12:16:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:16:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:16:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:35 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
12:16:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1940ms
12:16:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
12:16:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907ebd00 == 31 [pid = 1905] [id = 204]
12:16:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7eff91aedc00) [pid = 1905] [serial = 569] [outer = (nil)]
12:16:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7eff91d42000) [pid = 1905] [serial = 570] [outer = 0x7eff91aedc00]
12:16:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7eff9281f000) [pid = 1905] [serial = 571] [outer = 0x7eff91aedc00]
12:16:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a96800 == 32 [pid = 1905] [id = 205]
12:16:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7eff8f9df000) [pid = 1905] [serial = 572] [outer = (nil)]
12:16:37 INFO - PROCESS | 1857 | [Child 1905] 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
12:16:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7eff90756400) [pid = 1905] [serial = 573] [outer = 0x7eff8f9df000]
12:16:37 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
12:16:37 INFO - document served over http requires an https
12:16:37 INFO - sub-resource via iframe-tag using the http-csp
12:16:37 INFO - delivery method with swap-origin-redirect and when
12:16: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"
12:16:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:16:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:16:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:37 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
12:16:37 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 2749ms
12:16:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b35b00 == 31 [pid = 1905] [id = 193]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce5a00 == 30 [pid = 1905] [id = 192]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90597100 == 29 [pid = 1905] [id = 191]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f839200 == 28 [pid = 1905] [id = 190]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9303f400 == 27 [pid = 1905] [id = 189]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907ec700 == 26 [pid = 1905] [id = 188]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907e9500 == 25 [pid = 1905] [id = 187]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ab000 == 24 [pid = 1905] [id = 185]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906add00 == 23 [pid = 1905] [id = 186]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90593000 == 22 [pid = 1905] [id = 184]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d543500 == 21 [pid = 1905] [id = 183]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98136800 == 20 [pid = 1905] [id = 182]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff979a0800 == 19 [pid = 1905] [id = 181]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a2200 == 18 [pid = 1905] [id = 180]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bf8500 == 17 [pid = 1905] [id = 179]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f5900 == 16 [pid = 1905] [id = 178]
12:16:38 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b22900 == 15 [pid = 1905] [id = 177]
12:16:38 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7eff93e6b800) [pid = 1905] [serial = 482] [outer = (nil)] [url = about:blank]
12:16:38 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7eff93823c00) [pid = 1905] [serial = 487] [outer = (nil)] [url = about:blank]
12:16:38 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7eff96730000) [pid = 1905] [serial = 492] [outer = (nil)] [url = about:blank]
12:16:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f836000 == 16 [pid = 1905] [id = 206]
12:16:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7eff90ad4400) [pid = 1905] [serial = 574] [outer = (nil)]
12:16:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7eff90c6dc00) [pid = 1905] [serial = 575] [outer = 0x7eff90ad4400]
12:16:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7eff9299d000) [pid = 1905] [serial = 576] [outer = 0x7eff90ad4400]
12:16:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:40 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
12:16:40 INFO - document served over http requires an https
12:16:40 INFO - sub-resource via script-tag using the http-csp
12:16:40 INFO - delivery method with keep-origin-redirect and when
12:16: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"
12:16:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:16:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:16:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:40 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
12:16:40 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 2144ms
12:16:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
12:16:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907e9f00 == 17 [pid = 1905] [id = 207]
12:16:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7eff93823800) [pid = 1905] [serial = 577] [outer = (nil)]
12:16:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7eff93823c00) [pid = 1905] [serial = 578] [outer = 0x7eff93823800]
12:16:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7eff93e5a400) [pid = 1905] [serial = 579] [outer = 0x7eff93823800]
12:16:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:42 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
12:16:42 INFO - document served over http requires an https
12:16:42 INFO - sub-resource via script-tag using the http-csp
12:16:42 INFO - delivery method with no-redirect and when
12:16: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"
12:16:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:16:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:16:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:42 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
12:16:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 1983ms
12:16:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
12:16:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce6e00 == 18 [pid = 1905] [id = 208]
12:16:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7eff946b4000) [pid = 1905] [serial = 580] [outer = (nil)]
12:16:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7eff946e3000) [pid = 1905] [serial = 581] [outer = 0x7eff946b4000]
12:16:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7eff94782400) [pid = 1905] [serial = 582] [outer = 0x7eff946b4000]
12:16:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7eff9d4c4400) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7eff97139000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7eff91bf6400) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7eff90c6d400) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7eff97c2dc00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7eff91d42c00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7eff9026b400) [pid = 1905] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7eff9282c800) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7eff947a9400) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7eff947aa400) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7eff928e8000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7eff984d5c00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7eff94781800) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7eff91ac9c00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7eff9381ec00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff94cdb000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7eff99d71800) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7eff98568c00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7eff94cdb800) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7eff93e5ac00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff93fcd000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff9811d400) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7effa067fc00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff9299dc00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff95b16800) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7eff93f99000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff9793fc00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff9808f000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7eff97c6dc00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7eff97d5d000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7eff98596800) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7eff97587800) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7eff9689a400) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7eff96994400) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7effa067f800) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff9073f400) [pid = 1905] [serial = 520] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff9026b800) [pid = 1905] [serial = 525] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886966242]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff9d5e3000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff9cff8000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff9808fc00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff926f9c00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff981cf400) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff9756cc00) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff93064000) [pid = 1905] [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]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff926c2400) [pid = 1905] [serial = 542] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff906e0400) [pid = 1905] [serial = 523] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff9281cc00) [pid = 1905] [serial = 494] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff91695c00) [pid = 1905] [serial = 533] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff90a89000) [pid = 1905] [serial = 512] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff9713e400) [pid = 1905] [serial = 500] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff904c6400) [pid = 1905] [serial = 515] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff9483b400) [pid = 1905] [serial = 528] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff906bc400) [pid = 1905] [serial = 518] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff947a9800) [pid = 1905] [serial = 539] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff98568000) [pid = 1905] [serial = 503] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff9282cc00) [pid = 1905] [serial = 536] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff9073f800) [pid = 1905] [serial = 521] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff97c6d000) [pid = 1905] [serial = 526] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886966242]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff90df9000) [pid = 1905] [serial = 509] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff9050dc00) [pid = 1905] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff94782000) [pid = 1905] [serial = 497] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff974e7000) [pid = 1905] [serial = 506] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff95fbec00) [pid = 1905] [serial = 465] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff97c43c00) [pid = 1905] [serial = 333] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff99bed800) [pid = 1905] [serial = 504] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff970b2400) [pid = 1905] [serial = 348] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff9ce1b400) [pid = 1905] [serial = 324] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff9a088400) [pid = 1905] [serial = 393] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff95b16000) [pid = 1905] [serial = 285] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff91aed800) [pid = 1905] [serial = 474] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff928e4800) [pid = 1905] [serial = 356] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff95e74800) [pid = 1905] [serial = 387] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff930d8400) [pid = 1905] [serial = 462] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff99d02000) [pid = 1905] [serial = 351] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff94842800) [pid = 1905] [serial = 294] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff9302d800) [pid = 1905] [serial = 361] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff967a8000) [pid = 1905] [serial = 314] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff94cdb400) [pid = 1905] [serial = 420] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff93e5a000) [pid = 1905] [serial = 390] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff984a8800) [pid = 1905] [serial = 291] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff93fe1400) [pid = 1905] [serial = 319] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff98020800) [pid = 1905] [serial = 429] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff978b8800) [pid = 1905] [serial = 501] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff99ba2000) [pid = 1905] [serial = 435] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff97c12000) [pid = 1905] [serial = 288] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff9703f400) [pid = 1905] [serial = 423] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff956e9800) [pid = 1905] [serial = 330] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff96995800) [pid = 1905] [serial = 327] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff97983800) [pid = 1905] [serial = 468] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff94cb0400) [pid = 1905] [serial = 459] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff92671400) [pid = 1905] [serial = 398] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff94954000) [pid = 1905] [serial = 477] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff98139c00) [pid = 1905] [serial = 432] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff927be000) [pid = 1905] [serial = 369] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff948db000) [pid = 1905] [serial = 297] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff95a90400) [pid = 1905] [serial = 471] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff97960c00) [pid = 1905] [serial = 426] [outer = (nil)] [url = about:blank]
12:16:44 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff930bbc00) [pid = 1905] [serial = 366] [outer = (nil)] [url = about:blank]
12:16:45 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
12:16:45 INFO - document served over http requires an https
12:16:45 INFO - sub-resource via script-tag using the http-csp
12:16:45 INFO - delivery method with swap-origin-redirect and when
12:16:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
12:16:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:16:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:16:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:45 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
12:16:45 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 3304ms
12:16:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
12:16:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b34c00 == 19 [pid = 1905] [id = 209]
12:16:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff906e0400) [pid = 1905] [serial = 583] [outer = (nil)]
12:16:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff9073f400) [pid = 1905] [serial = 584] [outer = 0x7eff906e0400]
12:16:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff90df9000) [pid = 1905] [serial = 585] [outer = 0x7eff906e0400]
12:16:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:47 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
12:16:47 INFO - document served over http requires an https
12:16:47 INFO - sub-resource via xhr-request using the http-csp
12:16:47 INFO - delivery method with keep-origin-redirect and when
12:16:47 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
12:16:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:16:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:16:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:47 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
12:16:47 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 1803ms
12:16:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
12:16:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90596c00 == 20 [pid = 1905] [id = 210]
12:16:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff91d8c800) [pid = 1905] [serial = 586] [outer = (nil)]
12:16:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff92671400) [pid = 1905] [serial = 587] [outer = 0x7eff91d8c800]
12:16:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff9282c800) [pid = 1905] [serial = 588] [outer = 0x7eff91d8c800]
12:16:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:48 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
12:16:48 INFO - document served over http requires an https
12:16:48 INFO - sub-resource via xhr-request using the http-csp
12:16:48 INFO - delivery method with no-redirect and when
12:16: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"
12:16:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:16:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:16:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:48 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
12:16:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1744ms
12:16:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
12:16:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce5000 == 21 [pid = 1905] [id = 211]
12:16:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff930bbc00) [pid = 1905] [serial = 589] [outer = (nil)]
12:16:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff9381e400) [pid = 1905] [serial = 590] [outer = 0x7eff930bbc00]
12:16:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff93f99000) [pid = 1905] [serial = 591] [outer = 0x7eff930bbc00]
12:16:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:50 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
12:16:50 INFO - document served over http requires an https
12:16:50 INFO - sub-resource via xhr-request using the http-csp
12:16:50 INFO - delivery method with swap-origin-redirect and when
12:16: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"
12:16:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:16:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:16:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:50 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
12:16:50 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 1908ms
12:16:50 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
12:16:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93a00 == 22 [pid = 1905] [id = 212]
12:16:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff9483bc00) [pid = 1905] [serial = 592] [outer = (nil)]
12:16:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff94842800) [pid = 1905] [serial = 593] [outer = 0x7eff9483bc00]
12:16:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff94cb0400) [pid = 1905] [serial = 594] [outer = 0x7eff9483bc00]
12:16:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:53 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
12:16:53 INFO - document served over http requires an http
12:16:53 INFO - sub-resource via fetch-request using the http-csp
12:16:53 INFO - delivery method with keep-origin-redirect and when
12:16:53 INFO - the target request is same-origin.
12:16:53 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 2436ms
12:16:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
12:16:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265ad00 == 23 [pid = 1905] [id = 213]
12:16:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff95733000) [pid = 1905] [serial = 595] [outer = (nil)]
12:16:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff95756400) [pid = 1905] [serial = 596] [outer = 0x7eff95733000]
12:16:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff95a90000) [pid = 1905] [serial = 597] [outer = 0x7eff95733000]
12:16:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:55 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
12:16:55 INFO - document served over http requires an http
12:16:55 INFO - sub-resource via fetch-request using the http-csp
12:16:55 INFO - delivery method with no-redirect and when
12:16:55 INFO - the target request is same-origin.
12:16:55 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 2333ms
12:16:55 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
12:16:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9303e500 == 24 [pid = 1905] [id = 214]
12:16:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff95b30400) [pid = 1905] [serial = 598] [outer = (nil)]
12:16:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff95b3e800) [pid = 1905] [serial = 599] [outer = 0x7eff95b30400]
12:16:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff95eaa800) [pid = 1905] [serial = 600] [outer = 0x7eff95b30400]
12:16:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:58 INFO - PROCESS | 1857 | [Child 1905] 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
12:16:58 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
12:16:58 INFO - document served over http requires an http
12:16:58 INFO - sub-resource via fetch-request using the http-csp
12:16:58 INFO - delivery method with swap-origin-redirect and when
12:16: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"
12:16:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:16:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:16:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:16:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:16:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:16:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:16:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:16:58 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
12:16:58 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 3141ms
12:16:58 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
12:16:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318f700 == 25 [pid = 1905] [id = 215]
12:16:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff966ff000) [pid = 1905] [serial = 601] [outer = (nil)]
12:16:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff9671f800) [pid = 1905] [serial = 602] [outer = 0x7eff966ff000]
12:16:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:16:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff96840000) [pid = 1905] [serial = 603] [outer = 0x7eff966ff000]
12:16:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f2300 == 26 [pid = 1905] [id = 216]
12:17:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff9689a400) [pid = 1905] [serial = 604] [outer = (nil)]
12:17:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff9689a800) [pid = 1905] [serial = 605] [outer = 0x7eff9689a400]
12:17:01 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
12:17:01 INFO - document served over http requires an http
12:17:01 INFO - sub-resource via iframe-tag using the http-csp
12:17:01 INFO - delivery method with keep-origin-redirect and when
12:17:01 INFO - the target request is same-origin.
12:17:01 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 2084ms
12:17:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
12:17:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee2f00 == 27 [pid = 1905] [id = 217]
12:17:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff970b2c00) [pid = 1905] [serial = 606] [outer = (nil)]
12:17:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff970bf400) [pid = 1905] [serial = 607] [outer = 0x7eff970b2c00]
12:17:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff97135400) [pid = 1905] [serial = 608] [outer = 0x7eff970b2c00]
12:17:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fa8000 == 28 [pid = 1905] [id = 218]
12:17:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff97139400) [pid = 1905] [serial = 609] [outer = (nil)]
12:17:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff974e7800) [pid = 1905] [serial = 610] [outer = 0x7eff97139400]
12:17:03 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
12:17:03 INFO - document served over http requires an http
12:17:03 INFO - sub-resource via iframe-tag using the http-csp
12:17:03 INFO - delivery method with no-redirect and when
12:17:03 INFO - the target request is same-origin.
12:17:03 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 2146ms
12:17:03 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
12:17:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fab700 == 29 [pid = 1905] [id = 219]
12:17:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff93836000) [pid = 1905] [serial = 611] [outer = (nil)]
12:17:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff971af400) [pid = 1905] [serial = 612] [outer = 0x7eff93836000]
12:17:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff9756c800) [pid = 1905] [serial = 613] [outer = 0x7eff93836000]
12:17:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94723d00 == 30 [pid = 1905] [id = 220]
12:17:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff9689b400) [pid = 1905] [serial = 614] [outer = (nil)]
12:17:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff91650c00) [pid = 1905] [serial = 615] [outer = 0x7eff9689b400]
12:17:06 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
12:17:06 INFO - document served over http requires an http
12:17:06 INFO - sub-resource via iframe-tag using the http-csp
12:17:06 INFO - delivery method with swap-origin-redirect and when
12:17: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"
12:17:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:17:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:17:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:06 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
12:17:06 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 2904ms
12:17:06 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
12:17:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83a100 == 31 [pid = 1905] [id = 221]
12:17:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff8f890000) [pid = 1905] [serial = 616] [outer = (nil)]
12:17:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff903ad800) [pid = 1905] [serial = 617] [outer = 0x7eff8f890000]
12:17:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff9281f400) [pid = 1905] [serial = 618] [outer = 0x7eff8f890000]
12:17:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:09 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
12:17:09 INFO - document served over http requires an http
12:17:09 INFO - sub-resource via script-tag using the http-csp
12:17:09 INFO - delivery method with keep-origin-redirect and when
12:17:09 INFO - the target request is same-origin.
12:17:09 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 3073ms
12:17:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce6e00 == 30 [pid = 1905] [id = 208]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f836000 == 29 [pid = 1905] [id = 206]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a96800 == 28 [pid = 1905] [id = 205]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907eb800 == 27 [pid = 1905] [id = 203]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90321e00 == 26 [pid = 1905] [id = 201]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90593500 == 25 [pid = 1905] [id = 202]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90320a00 == 24 [pid = 1905] [id = 200]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98557200 == 23 [pid = 1905] [id = 199]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97502400 == 22 [pid = 1905] [id = 198]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b31500 == 21 [pid = 1905] [id = 169]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94725b00 == 20 [pid = 1905] [id = 197]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d93f00 == 19 [pid = 1905] [id = 196]
12:17:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83ab00 == 18 [pid = 1905] [id = 195]
12:17:09 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff9d4c4000) [pid = 1905] [serial = 529] [outer = (nil)] [url = about:blank]
12:17:09 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff91c1dc00) [pid = 1905] [serial = 534] [outer = (nil)] [url = about:blank]
12:17:09 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff930cf400) [pid = 1905] [serial = 537] [outer = (nil)] [url = about:blank]
12:17:09 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff957ddc00) [pid = 1905] [serial = 498] [outer = (nil)] [url = about:blank]
12:17:09 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff94cb0000) [pid = 1905] [serial = 540] [outer = (nil)] [url = about:blank]
12:17:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f836000 == 19 [pid = 1905] [id = 222]
12:17:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff8f5b2400) [pid = 1905] [serial = 619] [outer = (nil)]
12:17:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff9026b800) [pid = 1905] [serial = 620] [outer = 0x7eff8f5b2400]
12:17:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff90505c00) [pid = 1905] [serial = 621] [outer = 0x7eff8f5b2400]
12:17:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:11 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
12:17:11 INFO - document served over http requires an http
12:17:11 INFO - sub-resource via script-tag using the http-csp
12:17:11 INFO - delivery method with no-redirect and when
12:17:11 INFO - the target request is same-origin.
12:17:11 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 2299ms
12:17:11 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
12:17:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90594900 == 20 [pid = 1905] [id = 223]
12:17:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff905fdc00) [pid = 1905] [serial = 622] [outer = (nil)]
12:17:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff90614000) [pid = 1905] [serial = 623] [outer = 0x7eff905fdc00]
12:17:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff90cf2c00) [pid = 1905] [serial = 624] [outer = 0x7eff905fdc00]
12:17:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:13 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
12:17:13 INFO - document served over http requires an http
12:17:13 INFO - sub-resource via script-tag using the http-csp
12:17:13 INFO - delivery method with swap-origin-redirect and when
12:17: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"
12:17:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:17:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:17:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:13 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
12:17:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 2301ms
12:17:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html
12:17:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907ecc00 == 21 [pid = 1905] [id = 224]
12:17:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff929f4000) [pid = 1905] [serial = 625] [outer = (nil)]
12:17:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff929f4800) [pid = 1905] [serial = 626] [outer = 0x7eff929f4000]
12:17:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff93987c00) [pid = 1905] [serial = 627] [outer = 0x7eff929f4000]
12:17:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90596c00 == 20 [pid = 1905] [id = 210]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce5000 == 19 [pid = 1905] [id = 211]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f7700 == 18 [pid = 1905] [id = 132]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d93a00 == 17 [pid = 1905] [id = 212]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265ad00 == 16 [pid = 1905] [id = 213]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9303e500 == 15 [pid = 1905] [id = 214]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f2300 == 14 [pid = 1905] [id = 216]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318f700 == 13 [pid = 1905] [id = 215]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fa8000 == 12 [pid = 1905] [id = 218]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee2f00 == 11 [pid = 1905] [id = 217]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83a100 == 10 [pid = 1905] [id = 221]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907ebd00 == 9 [pid = 1905] [id = 204]
12:17:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94723d00 == 8 [pid = 1905] [id = 220]
12:17:18 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
12:17:18 INFO - document served over http requires an http
12:17:18 INFO - sub-resource via xhr-request using the http-csp
12:17:18 INFO - delivery method with keep-origin-redirect and when
12:17:18 INFO - the target request is same-origin.
12:17:18 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 4643ms
12:17:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
12:17:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90321e00 == 9 [pid = 1905] [id = 225]
12:17:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff90756800) [pid = 1905] [serial = 628] [outer = (nil)]
12:17:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff90756c00) [pid = 1905] [serial = 629] [outer = 0x7eff90756800]
12:17:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff916c6400) [pid = 1905] [serial = 630] [outer = 0x7eff90756800]
12:17:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:20 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
12:17:20 INFO - document served over http requires an http
12:17:20 INFO - sub-resource via xhr-request using the http-csp
12:17:20 INFO - delivery method with no-redirect and when
12:17:20 INFO - the target request is same-origin.
12:17:20 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 1630ms
12:17:20 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
12:17:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a95900 == 10 [pid = 1905] [id = 226]
12:17:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff91d7b800) [pid = 1905] [serial = 631] [outer = (nil)]
12:17:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff926c2800) [pid = 1905] [serial = 632] [outer = 0x7eff91d7b800]
12:17:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff92966c00) [pid = 1905] [serial = 633] [outer = 0x7eff91d7b800]
12:17:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff95eab400) [pid = 1905] [serial = 548] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff8f890c00) [pid = 1905] [serial = 554] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff8f8f3400) [pid = 1905] [serial = 557] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff97139400) [pid = 1905] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887022908]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff9689a400) [pid = 1905] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff90c6dc00) [pid = 1905] [serial = 575] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff91c1d400) [pid = 1905] [serial = 545] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff9026b000) [pid = 1905] [serial = 560] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff99a3dc00) [pid = 1905] [serial = 551] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff9050d400) [pid = 1905] [serial = 568] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886994825]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff90d72400) [pid = 1905] [serial = 565] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff8ea5dc00) [pid = 1905] [serial = 563] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff90756400) [pid = 1905] [serial = 573] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff91d42000) [pid = 1905] [serial = 570] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff946e3000) [pid = 1905] [serial = 581] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff93823c00) [pid = 1905] [serial = 578] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff903ad800) [pid = 1905] [serial = 617] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff91650c00) [pid = 1905] [serial = 615] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff971af400) [pid = 1905] [serial = 612] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff974e7800) [pid = 1905] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887022908]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff970bf400) [pid = 1905] [serial = 607] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff9689a800) [pid = 1905] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff9671f800) [pid = 1905] [serial = 602] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff95b3e800) [pid = 1905] [serial = 599] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff95756400) [pid = 1905] [serial = 596] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff94842800) [pid = 1905] [serial = 593] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff9381e400) [pid = 1905] [serial = 590] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff92671400) [pid = 1905] [serial = 587] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff9026b800) [pid = 1905] [serial = 620] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff9073f400) [pid = 1905] [serial = 584] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff90ad4400) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff93823800) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff946b4000) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8f890000) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff91aedc00) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff90cf2400) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff8f9df000) [pid = 1905] [serial = 572] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff9026bc00) [pid = 1905] [serial = 567] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445886994825]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff9d552000) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8ea36c00) [pid = 1905] [serial = 562] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff90505800) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff97546c00) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff90d72800) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff91d7c000) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff906e0000) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff95ed2000) [pid = 1905] [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]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff9689b400) [pid = 1905] [serial = 614] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff974e7400) [pid = 1905] [serial = 507] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff905fd000) [pid = 1905] [serial = 516] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff91aa8800) [pid = 1905] [serial = 510] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff90aa9400) [pid = 1905] [serial = 513] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff930b6c00) [pid = 1905] [serial = 543] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff907d8c00) [pid = 1905] [serial = 524] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff95ed2c00) [pid = 1905] [serial = 519] [outer = (nil)] [url = about:blank]
12:17:21 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff90df9000) [pid = 1905] [serial = 585] [outer = (nil)] [url = about:blank]
12:17:21 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
12:17:21 INFO - document served over http requires an http
12:17:21 INFO - sub-resource via xhr-request using the http-csp
12:17:21 INFO - delivery method with swap-origin-redirect and when
12:17: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"
12:17:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:17:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:17:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:21 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
12:17:21 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 1832ms
12:17:21 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
12:17:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93f00 == 11 [pid = 1905] [id = 227]
12:17:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff903ad800) [pid = 1905] [serial = 634] [outer = (nil)]
12:17:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff903f9400) [pid = 1905] [serial = 635] [outer = 0x7eff903ad800]
12:17:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff906e0000) [pid = 1905] [serial = 636] [outer = 0x7eff903ad800]
12:17:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:24 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
12:17:24 INFO - document served over http requires an https
12:17:24 INFO - sub-resource via fetch-request using the http-csp
12:17:24 INFO - delivery method with keep-origin-redirect and when
12:17: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"
12:17:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:17:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:17:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:17:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:24 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
12:17:24 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 2294ms
12:17:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
12:17:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d96200 == 12 [pid = 1905] [id = 228]
12:17:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff90c6dc00) [pid = 1905] [serial = 637] [outer = (nil)]
12:17:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff90cf2400) [pid = 1905] [serial = 638] [outer = 0x7eff90c6dc00]
12:17:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff91c1d000) [pid = 1905] [serial = 639] [outer = 0x7eff90c6dc00]
12:17:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:26 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
12:17:26 INFO - document served over http requires an https
12:17:26 INFO - sub-resource via fetch-request using the http-csp
12:17:26 INFO - delivery method with no-redirect and when
12:17: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"
12:17:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:17:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:17:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:17:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:26 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
12:17:26 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 2297ms
12:17:26 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
12:17:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f7200 == 13 [pid = 1905] [id = 229]
12:17:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff92671800) [pid = 1905] [serial = 640] [outer = (nil)]
12:17:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff927be000) [pid = 1905] [serial = 641] [outer = 0x7eff92671800]
12:17:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff93064000) [pid = 1905] [serial = 642] [outer = 0x7eff92671800]
12:17:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:29 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
12:17:29 INFO - document served over http requires an https
12:17:29 INFO - sub-resource via fetch-request using the http-csp
12:17:29 INFO - delivery method with swap-origin-redirect and when
12:17: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"
12:17:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:17:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:17:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:17:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:29 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
12:17:29 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 2306ms
12:17:29 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
12:17:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318f200 == 14 [pid = 1905] [id = 230]
12:17:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff93987800) [pid = 1905] [serial = 643] [outer = (nil)]
12:17:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff939bac00) [pid = 1905] [serial = 644] [outer = 0x7eff93987800]
12:17:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff93fe1800) [pid = 1905] [serial = 645] [outer = 0x7eff93987800]
12:17:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:31 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
12:17:31 INFO - document served over http requires an https
12:17:31 INFO - sub-resource via fetch-request using the http-csp
12:17:31 INFO - delivery method with swap-origin-redirect and when
12:17: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"
12:17:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:17:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:17:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:17:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:31 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
12:17:31 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 2851ms
12:17:31 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
12:17:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee4d00 == 15 [pid = 1905] [id = 231]
12:17:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff9483b400) [pid = 1905] [serial = 646] [outer = (nil)]
12:17:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff94842800) [pid = 1905] [serial = 647] [outer = 0x7eff9483b400]
12:17:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff94cb0800) [pid = 1905] [serial = 648] [outer = 0x7eff9483b400]
12:17:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:33 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
12:17:33 INFO - document served over http requires an https
12:17:33 INFO - sub-resource via fetch-request using the http-csp
12:17:33 INFO - delivery method with keep-origin-redirect and when
12:17: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"
12:17:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:17:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:17:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:17:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:33 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
12:17:33 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 1936ms
12:17:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
12:17:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94724700 == 16 [pid = 1905] [id = 232]
12:17:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff957dd400) [pid = 1905] [serial = 649] [outer = (nil)]
12:17:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff957ddc00) [pid = 1905] [serial = 650] [outer = 0x7eff957dd400]
12:17:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff95b30800) [pid = 1905] [serial = 651] [outer = 0x7eff957dd400]
12:17:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:35 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
12:17:35 INFO - document served over http requires an https
12:17:35 INFO - sub-resource via fetch-request using the http-csp
12:17:35 INFO - delivery method with no-redirect and when
12:17: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"
12:17:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:17:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:17:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:17:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:35 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
12:17:35 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 1741ms
12:17:35 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
12:17:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c6c00 == 17 [pid = 1905] [id = 233]
12:17:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff95f36400) [pid = 1905] [serial = 652] [outer = (nil)]
12:17:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff95f72000) [pid = 1905] [serial = 653] [outer = 0x7eff95f36400]
12:17:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff95fbbc00) [pid = 1905] [serial = 654] [outer = 0x7eff95f36400]
12:17:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:37 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
12:17:37 INFO - document served over http requires an https
12:17:37 INFO - sub-resource via fetch-request using the http-csp
12:17:37 INFO - delivery method with swap-origin-redirect and when
12:17: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"
12:17:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:17:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:17:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:17:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:37 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
12:17:37 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 1901ms
12:17:37 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
12:17:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b22400 == 18 [pid = 1905] [id = 234]
12:17:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff96840c00) [pid = 1905] [serial = 655] [outer = (nil)]
12:17:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff9689b800) [pid = 1905] [serial = 656] [outer = 0x7eff96840c00]
12:17:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff8f5b2c00) [pid = 1905] [serial = 657] [outer = 0x7eff96840c00]
12:17:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bf8500 == 19 [pid = 1905] [id = 235]
12:17:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff97083800) [pid = 1905] [serial = 658] [outer = (nil)]
12:17:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff970bf400) [pid = 1905] [serial = 659] [outer = 0x7eff97083800]
12:17:40 INFO - PROCESS | 1857 | [Child 1905] 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
12:17:40 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
12:17:40 INFO - document served over http requires an https
12:17:40 INFO - sub-resource via iframe-tag using the http-csp
12:17:40 INFO - delivery method with keep-origin-redirect and when
12:17: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"
12:17:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:17:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:17:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:40 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
12:17:40 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 2654ms
12:17:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
12:17:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bfbc00 == 20 [pid = 1905] [id = 236]
12:17:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff97587800) [pid = 1905] [serial = 660] [outer = (nil)]
12:17:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff97587c00) [pid = 1905] [serial = 661] [outer = 0x7eff97587800]
12:17:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff9793fc00) [pid = 1905] [serial = 662] [outer = 0x7eff97587800]
12:17:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f04e00 == 21 [pid = 1905] [id = 237]
12:17:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff97966000) [pid = 1905] [serial = 663] [outer = (nil)]
12:17:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff97966400) [pid = 1905] [serial = 664] [outer = 0x7eff97966000]
12:17:42 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
12:17:42 INFO - document served over http requires an https
12:17:42 INFO - sub-resource via iframe-tag using the http-csp
12:17:42 INFO - delivery method with no-redirect and when
12:17: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"
12:17:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:17:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:17:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:42 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
12:17:42 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 2540ms
12:17:42 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
12:17:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96812500 == 22 [pid = 1905] [id = 238]
12:17:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff97c43400) [pid = 1905] [serial = 665] [outer = (nil)]
12:17:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff97c43800) [pid = 1905] [serial = 666] [outer = 0x7eff97c43400]
12:17:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff97cb7000) [pid = 1905] [serial = 667] [outer = 0x7eff97c43400]
12:17:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9719f000 == 23 [pid = 1905] [id = 239]
12:17:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff97d4f800) [pid = 1905] [serial = 668] [outer = (nil)]
12:17:44 INFO - PROCESS | 1857 | [Child 1905] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10101
12:17:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff98017800) [pid = 1905] [serial = 669] [outer = 0x7eff97d4f800]
12:17:46 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
12:17:46 INFO - document served over http requires an https
12:17:46 INFO - sub-resource via iframe-tag using the http-csp
12:17:46 INFO - delivery method with swap-origin-redirect and when
12:17: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"
12:17:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:17:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:17:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:46 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
12:17:46 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 3949ms
12:17:46 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
12:17:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90320f00 == 24 [pid = 1905] [id = 240]
12:17:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff8f8f3c00) [pid = 1905] [serial = 670] [outer = (nil)]
12:17:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff8f9df400) [pid = 1905] [serial = 671] [outer = 0x7eff8f8f3c00]
12:17:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff907dcc00) [pid = 1905] [serial = 672] [outer = 0x7eff8f8f3c00]
12:17:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff92658a00 == 25 [pid = 1905] [id = 241]
12:17:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff8ea36c00) [pid = 1905] [serial = 673] [outer = (nil)]
12:17:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff916a1c00) [pid = 1905] [serial = 674] [outer = 0x7eff8ea36c00]
12:17:48 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
12:17:48 INFO - document served over http requires an https
12:17:48 INFO - sub-resource via iframe-tag using the http-csp
12:17:48 INFO - delivery method with swap-origin-redirect and when
12:17: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"
12:17:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:17:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:17:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:48 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
12:17:48 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 2102ms
12:17:48 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
12:17:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f1400 == 26 [pid = 1905] [id = 242]
12:17:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff93e6b800) [pid = 1905] [serial = 675] [outer = (nil)]
12:17:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff93f8b000) [pid = 1905] [serial = 676] [outer = 0x7eff93e6b800]
12:17:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff957cf400) [pid = 1905] [serial = 677] [outer = 0x7eff93e6b800]
12:17:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90321400 == 27 [pid = 1905] [id = 243]
12:17:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff8ea5d000) [pid = 1905] [serial = 678] [outer = (nil)]
12:17:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff8f8aa800) [pid = 1905] [serial = 679] [outer = 0x7eff8ea5d000]
12:17:50 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
12:17:50 INFO - document served over http requires an https
12:17:50 INFO - sub-resource via iframe-tag using the http-csp
12:17:50 INFO - delivery method with keep-origin-redirect and when
12:17: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"
12:17:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:17:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:17:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:50 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
12:17:50 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 1988ms
12:17:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
12:17:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906aec00 == 28 [pid = 1905] [id = 244]
12:17:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff8ea85800) [pid = 1905] [serial = 680] [outer = (nil)]
12:17:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff8f5b2000) [pid = 1905] [serial = 681] [outer = 0x7eff8ea85800]
12:17:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff9299dc00) [pid = 1905] [serial = 682] [outer = 0x7eff8ea85800]
12:17:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:51 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a95900 == 27 [pid = 1905] [id = 226]
12:17:51 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90321e00 == 26 [pid = 1905] [id = 225]
12:17:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907e9f00 == 25 [pid = 1905] [id = 207]
12:17:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907ecc00 == 24 [pid = 1905] [id = 224]
12:17:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90594900 == 23 [pid = 1905] [id = 223]
12:17:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f836000 == 22 [pid = 1905] [id = 222]
12:17:52 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff9281f000) [pid = 1905] [serial = 571] [outer = (nil)] [url = about:blank]
12:17:52 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff9299d000) [pid = 1905] [serial = 576] [outer = (nil)] [url = about:blank]
12:17:52 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff928e4c00) [pid = 1905] [serial = 566] [outer = (nil)] [url = about:blank]
12:17:52 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff9281f400) [pid = 1905] [serial = 618] [outer = (nil)] [url = about:blank]
12:17:52 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff94782400) [pid = 1905] [serial = 582] [outer = (nil)] [url = about:blank]
12:17:52 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff93e5a400) [pid = 1905] [serial = 579] [outer = (nil)] [url = about:blank]
12:17:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90596c00 == 23 [pid = 1905] [id = 245]
12:17:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff9281f000) [pid = 1905] [serial = 683] [outer = (nil)]
12:17:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff928e4c00) [pid = 1905] [serial = 684] [outer = 0x7eff9281f000]
12:17:52 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
12:17:52 INFO - document served over http requires an https
12:17:52 INFO - sub-resource via iframe-tag using the http-csp
12:17:52 INFO - delivery method with no-redirect and when
12:17: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"
12:17:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:17:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:17:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:52 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
12:17:52 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 1942ms
12:17:52 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
12:17:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce5f00 == 24 [pid = 1905] [id = 246]
12:17:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff94781800) [pid = 1905] [serial = 685] [outer = (nil)]
12:17:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff94782400) [pid = 1905] [serial = 686] [outer = 0x7eff94781800]
12:17:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff949cb400) [pid = 1905] [serial = 687] [outer = 0x7eff94781800]
12:17:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94724200 == 25 [pid = 1905] [id = 247]
12:17:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff95a14800) [pid = 1905] [serial = 688] [outer = (nil)]
12:17:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff95a74800) [pid = 1905] [serial = 689] [outer = 0x7eff95a14800]
12:17:55 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
12:17:55 INFO - document served over http requires an https
12:17:55 INFO - sub-resource via iframe-tag using the http-csp
12:17:55 INFO - delivery method with swap-origin-redirect and when
12:17: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"
12:17:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:17:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:17:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:55 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
12:17:55 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 2287ms
12:17:55 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
12:17:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b21500 == 26 [pid = 1905] [id = 248]
12:17:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff97119400) [pid = 1905] [serial = 690] [outer = (nil)]
12:17:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff9713e400) [pid = 1905] [serial = 691] [outer = 0x7eff97119400]
12:17:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff97d5dc00) [pid = 1905] [serial = 692] [outer = 0x7eff97119400]
12:17:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff90614000) [pid = 1905] [serial = 623] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff926c2800) [pid = 1905] [serial = 632] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff90756c00) [pid = 1905] [serial = 629] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff929f4800) [pid = 1905] [serial = 626] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff903f9400) [pid = 1905] [serial = 635] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff93836000) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff906e0400) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff966ff000) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff95b30400) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff930bbc00) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff8f5b2400) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff8f890800) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff98568400) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff929f4000) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff905fdc00) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff970b2c00) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff9483bc00) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff91d7b800) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff90756800) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff95e74000) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff95733000) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff916a1800) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff91d8c800) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff8f8f3000) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff927bec00) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff8f9dfc00) [pid = 1905] [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]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff97135400) [pid = 1905] [serial = 608] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff92966c00) [pid = 1905] [serial = 633] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff9756c800) [pid = 1905] [serial = 613] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff9282c800) [pid = 1905] [serial = 588] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff94cb0400) [pid = 1905] [serial = 594] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff916c6400) [pid = 1905] [serial = 630] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff96840000) [pid = 1905] [serial = 603] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff95eaa800) [pid = 1905] [serial = 600] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff93f99000) [pid = 1905] [serial = 591] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff93836400) [pid = 1905] [serial = 546] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff93f92800) [pid = 1905] [serial = 495] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff95a90000) [pid = 1905] [serial = 597] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff8f9ee400) [pid = 1905] [serial = 558] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff95ffc800) [pid = 1905] [serial = 549] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff9d257c00) [pid = 1905] [serial = 552] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff93987c00) [pid = 1905] [serial = 627] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff90385000) [pid = 1905] [serial = 555] [outer = (nil)] [url = about:blank]
12:17:56 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff97c2d800) [pid = 1905] [serial = 561] [outer = (nil)] [url = about:blank]
12:17:57 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
12:17:57 INFO - document served over http requires an https
12:17:57 INFO - sub-resource via script-tag using the http-csp
12:17:57 INFO - delivery method with keep-origin-redirect and when
12:17: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"
12:17:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:17:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:17:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:57 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
12:17:57 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 2287ms
12:17:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
12:17:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a0900 == 27 [pid = 1905] [id = 249]
12:17:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff90614000) [pid = 1905] [serial = 693] [outer = (nil)]
12:17:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff90614c00) [pid = 1905] [serial = 694] [outer = 0x7eff90614000]
12:17:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff916a1800) [pid = 1905] [serial = 695] [outer = 0x7eff90614000]
12:17:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:17:59 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
12:17:59 INFO - document served over http requires an https
12:17:59 INFO - sub-resource via script-tag using the http-csp
12:17:59 INFO - delivery method with no-redirect and when
12:17: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"
12:17:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:17:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:17:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:17:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:17:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:17:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:17:59 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
12:17:59 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 2138ms
12:17:59 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
12:17:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a95400 == 28 [pid = 1905] [id = 250]
12:18:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff9282c800) [pid = 1905] [serial = 696] [outer = (nil)]
12:18:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff928e8800) [pid = 1905] [serial = 697] [outer = 0x7eff9282c800]
12:18:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff930bbc00) [pid = 1905] [serial = 698] [outer = 0x7eff9282c800]
12:18:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f831ecbed00 == 6 [pid = 1857] [id = 6]
12:18:02 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
12:18:02 INFO - document served over http requires an https
12:18:02 INFO - sub-resource via script-tag using the http-csp
12:18:02 INFO - delivery method with swap-origin-redirect and when
12:18: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"
12:18:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:18:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:18:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:02 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
12:18:02 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 3147ms
12:18:02 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
12:18:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f2800 == 29 [pid = 1905] [id = 251]
12:18:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff948d1c00) [pid = 1905] [serial = 699] [outer = (nil)]
12:18:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff95720000) [pid = 1905] [serial = 700] [outer = 0x7eff948d1c00]
12:18:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff95eaa800) [pid = 1905] [serial = 701] [outer = 0x7eff948d1c00]
12:18:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:04 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
12:18:04 INFO - document served over http requires an https
12:18:04 INFO - sub-resource via script-tag using the http-csp
12:18:04 INFO - delivery method with swap-origin-redirect and when
12:18: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"
12:18:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:18:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:18:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:04 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
12:18:04 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 1937ms
12:18:04 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
12:18:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a1300 == 30 [pid = 1905] [id = 252]
12:18:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff981cf000) [pid = 1905] [serial = 702] [outer = (nil)]
12:18:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff981cf400) [pid = 1905] [serial = 703] [outer = 0x7eff981cf000]
12:18:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff984d5800) [pid = 1905] [serial = 704] [outer = 0x7eff981cf000]
12:18:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:06 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
12:18:06 INFO - document served over http requires an https
12:18:06 INFO - sub-resource via script-tag using the http-csp
12:18:06 INFO - delivery method with keep-origin-redirect and when
12:18: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"
12:18:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:18:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:18:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:06 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
12:18:06 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 1942ms
12:18:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
12:18:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97503800 == 31 [pid = 1905] [id = 253]
12:18:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff99ba2000) [pid = 1905] [serial = 705] [outer = (nil)]
12:18:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff99ba2800) [pid = 1905] [serial = 706] [outer = 0x7eff99ba2000]
12:18:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff99bfb800) [pid = 1905] [serial = 707] [outer = 0x7eff99ba2000]
12:18:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:08 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
12:18:08 INFO - document served over http requires an https
12:18:08 INFO - sub-resource via script-tag using the http-csp
12:18:08 INFO - delivery method with no-redirect and when
12:18: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"
12:18:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:18:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:18:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:08 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
12:18:08 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 1887ms
12:18:08 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
12:18:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97888800 == 32 [pid = 1905] [id = 254]
12:18:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff9a088400) [pid = 1905] [serial = 708] [outer = (nil)]
12:18:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff9a088c00) [pid = 1905] [serial = 709] [outer = 0x7eff9a088400]
12:18:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff9ce9e400) [pid = 1905] [serial = 710] [outer = 0x7eff9a088400]
12:18:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:11 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
12:18:11 INFO - document served over http requires an https
12:18:11 INFO - sub-resource via script-tag using the http-csp
12:18:11 INFO - delivery method with swap-origin-redirect and when
12:18: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"
12:18:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:18:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:18:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:11 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
12:18:11 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 2455ms
12:18:11 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
12:18:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9799fe00 == 33 [pid = 1905] [id = 255]
12:18:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff9d33c400) [pid = 1905] [serial = 711] [outer = (nil)]
12:18:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff9d341800) [pid = 1905] [serial = 712] [outer = 0x7eff9d33c400]
12:18:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff9d593000) [pid = 1905] [serial = 713] [outer = 0x7eff9d33c400]
12:18:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:13 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
12:18:13 INFO - document served over http requires an https
12:18:13 INFO - sub-resource via xhr-request using the http-csp
12:18:13 INFO - delivery method with keep-origin-redirect and when
12:18: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"
12:18:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:13 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
12:18:13 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 2291ms
12:18:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
12:18:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c1f800 == 34 [pid = 1905] [id = 256]
12:18:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff90a18000) [pid = 1905] [serial = 714] [outer = (nil)]
12:18:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff90a18400) [pid = 1905] [serial = 715] [outer = 0x7eff90a18000]
12:18:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff928d2400) [pid = 1905] [serial = 716] [outer = 0x7eff90a18000]
12:18:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7f831ecbf200 == 5 [pid = 1857] [id = 7]
12:18:17 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
12:18:17 INFO - document served over http requires an https
12:18:17 INFO - sub-resource via xhr-request using the http-csp
12:18:17 INFO - delivery method with no-redirect and when
12:18: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"
12:18:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:17 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
12:18:17 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 4098ms
12:18:17 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
12:18:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907e9a00 == 35 [pid = 1905] [id = 257]
12:18:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff90a89000) [pid = 1905] [serial = 717] [outer = (nil)]
12:18:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff90aa9400) [pid = 1905] [serial = 718] [outer = 0x7eff90a89000]
12:18:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff91d7cc00) [pid = 1905] [serial = 719] [outer = 0x7eff90a89000]
12:18:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:19 INFO - PROCESS | 1857 | --DOMWINDOW == 15 (0x7f8321022c00) [pid = 1857] [serial = 17] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
12:18:19 INFO - PROCESS | 1857 | --DOMWINDOW == 14 (0x7f8320a48000) [pid = 1857] [serial = 14] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
12:18:19 INFO - PROCESS | 1857 | --DOMWINDOW == 13 (0x7f831fae6c00) [pid = 1857] [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.]
12:18:19 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
12:18:19 INFO - document served over http requires an https
12:18:19 INFO - sub-resource via xhr-request using the http-csp
12:18:19 INFO - delivery method with swap-origin-redirect and when
12:18: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"
12:18:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:19 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
12:18:19 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 2247ms
12:18:19 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
12:18:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a95e00 == 36 [pid = 1905] [id = 258]
12:18:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff905fd000) [pid = 1905] [serial = 720] [outer = (nil)]
12:18:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff9284b000) [pid = 1905] [serial = 721] [outer = 0x7eff905fd000]
12:18:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff931ef000) [pid = 1905] [serial = 722] [outer = 0x7eff905fd000]
12:18:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fab700 == 35 [pid = 1905] [id = 219]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b21500 == 34 [pid = 1905] [id = 248]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94724200 == 33 [pid = 1905] [id = 247]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce5f00 == 32 [pid = 1905] [id = 246]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90596c00 == 31 [pid = 1905] [id = 245]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906aec00 == 30 [pid = 1905] [id = 244]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b34c00 == 29 [pid = 1905] [id = 209]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff92659e00 == 28 [pid = 1905] [id = 194]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90321400 == 27 [pid = 1905] [id = 243]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f1400 == 26 [pid = 1905] [id = 242]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff92658a00 == 25 [pid = 1905] [id = 241]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9719f000 == 24 [pid = 1905] [id = 239]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90320f00 == 23 [pid = 1905] [id = 240]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96812500 == 22 [pid = 1905] [id = 238]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f04e00 == 21 [pid = 1905] [id = 237]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bfbc00 == 20 [pid = 1905] [id = 236]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bf8500 == 19 [pid = 1905] [id = 235]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b22400 == 18 [pid = 1905] [id = 234]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c6c00 == 17 [pid = 1905] [id = 233]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94724700 == 16 [pid = 1905] [id = 232]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee4d00 == 15 [pid = 1905] [id = 231]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318f200 == 14 [pid = 1905] [id = 230]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f7200 == 13 [pid = 1905] [id = 229]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d96200 == 12 [pid = 1905] [id = 228]
12:18:21 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d93f00 == 11 [pid = 1905] [id = 227]
12:18:21 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff90505c00) [pid = 1905] [serial = 621] [outer = (nil)] [url = about:blank]
12:18:21 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff90cf2c00) [pid = 1905] [serial = 624] [outer = (nil)] [url = about:blank]
12:18:21 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
12:18:21 INFO - document served over http requires an https
12:18:21 INFO - sub-resource via xhr-request using the http-csp
12:18:21 INFO - delivery method with swap-origin-redirect and when
12:18: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"
12:18:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:21 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
12:18:21 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 1844ms
12:18:21 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
12:18:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90321400 == 12 [pid = 1905] [id = 259]
12:18:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff90505c00) [pid = 1905] [serial = 723] [outer = (nil)]
12:18:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff90cf2c00) [pid = 1905] [serial = 724] [outer = 0x7eff90505c00]
12:18:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff9381e400) [pid = 1905] [serial = 725] [outer = 0x7eff90505c00]
12:18:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:23 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
12:18:23 INFO - document served over http requires an https
12:18:23 INFO - sub-resource via xhr-request using the http-csp
12:18:23 INFO - delivery method with keep-origin-redirect and when
12:18: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"
12:18:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:23 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
12:18:23 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 1757ms
12:18:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
12:18:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2af00 == 13 [pid = 1905] [id = 260]
12:18:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff94775800) [pid = 1905] [serial = 726] [outer = (nil)]
12:18:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff94781400) [pid = 1905] [serial = 727] [outer = 0x7eff94775800]
12:18:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff94d41c00) [pid = 1905] [serial = 728] [outer = 0x7eff94775800]
12:18:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:25 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
12:18:25 INFO - document served over http requires an https
12:18:25 INFO - sub-resource via xhr-request using the http-csp
12:18:25 INFO - delivery method with no-redirect and when
12:18: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"
12:18:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:25 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:25 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:25 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
12:18:25 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 2128ms
12:18:25 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
12:18:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff92659e00 == 14 [pid = 1905] [id = 261]
12:18:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff95b30400) [pid = 1905] [serial = 729] [outer = (nil)]
12:18:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff95b3e800) [pid = 1905] [serial = 730] [outer = 0x7eff95b30400]
12:18:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff95f36000) [pid = 1905] [serial = 731] [outer = 0x7eff95b30400]
12:18:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff97966000) [pid = 1905] [serial = 663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887062424]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff97d4f800) [pid = 1905] [serial = 668] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff97083800) [pid = 1905] [serial = 658] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff95a14800) [pid = 1905] [serial = 688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff8ea5d000) [pid = 1905] [serial = 678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff93e6b800) [pid = 1905] [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]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff8ea85800) [pid = 1905] [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]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff8f8f3c00) [pid = 1905] [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]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff9281f000) [pid = 1905] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887072576]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff97119400) [pid = 1905] [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]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff94781800) [pid = 1905] [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]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff8ea36c00) [pid = 1905] [serial = 673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff97587c00) [pid = 1905] [serial = 661] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff95a74800) [pid = 1905] [serial = 689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff916a1c00) [pid = 1905] [serial = 674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff9713e400) [pid = 1905] [serial = 691] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff8f8aa800) [pid = 1905] [serial = 679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff95f72000) [pid = 1905] [serial = 653] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff957ddc00) [pid = 1905] [serial = 650] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff928e4c00) [pid = 1905] [serial = 684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887072576]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff94782400) [pid = 1905] [serial = 686] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff970bf400) [pid = 1905] [serial = 659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff97966400) [pid = 1905] [serial = 664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887062424]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff8f9df400) [pid = 1905] [serial = 671] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff939bac00) [pid = 1905] [serial = 644] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff98017800) [pid = 1905] [serial = 669] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff8f5b2000) [pid = 1905] [serial = 681] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff93f8b000) [pid = 1905] [serial = 676] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff9689b800) [pid = 1905] [serial = 656] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff97c43800) [pid = 1905] [serial = 666] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff90cf2400) [pid = 1905] [serial = 638] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff927be000) [pid = 1905] [serial = 641] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff94842800) [pid = 1905] [serial = 647] [outer = (nil)] [url = about:blank]
12:18:28 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff90614c00) [pid = 1905] [serial = 694] [outer = (nil)] [url = about:blank]
12:18:28 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
12:18:28 INFO - document served over http requires an https
12:18:28 INFO - sub-resource via xhr-request using the http-csp
12:18:28 INFO - delivery method with swap-origin-redirect and when
12:18: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"
12:18:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:28 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
12:18:28 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 3086ms
12:18:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
12:18:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93042100 == 15 [pid = 1905] [id = 262]
12:18:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff90505400) [pid = 1905] [serial = 732] [outer = (nil)]
12:18:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff90614c00) [pid = 1905] [serial = 733] [outer = 0x7eff90505400]
12:18:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff916a1c00) [pid = 1905] [serial = 734] [outer = 0x7eff90505400]
12:18:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:31 INFO - PROCESS | 1857 | --DOMWINDOW == 12 (0x7f8320b95800) [pid = 1857] [serial = 16] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
12:18:31 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
12:18:31 INFO - document served over http requires an http
12:18:31 INFO - sub-resource via fetch-request using the meta-csp
12:18:31 INFO - delivery method with keep-origin-redirect and when
12:18: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-http/fetch-request/cross-origin.keep-origin-redirect.http.html"
12:18:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:18:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:18:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:18:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:31 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
12:18:31 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 3003ms
12:18:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
12:18:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93f00 == 16 [pid = 1905] [id = 263]
12:18:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff926f9800) [pid = 1905] [serial = 735] [outer = (nil)]
12:18:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff927be000) [pid = 1905] [serial = 736] [outer = 0x7eff926f9800]
12:18:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff929f4000) [pid = 1905] [serial = 737] [outer = 0x7eff926f9800]
12:18:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:33 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
12:18:33 INFO - document served over http requires an http
12:18:33 INFO - sub-resource via fetch-request using the meta-csp
12:18:33 INFO - delivery method with no-redirect and when
12:18:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html"
12:18:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:18:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:18:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:18:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:33 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
12:18:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2036ms
12:18:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
12:18:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f4600 == 17 [pid = 1905] [id = 264]
12:18:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff93e5a800) [pid = 1905] [serial = 738] [outer = (nil)]
12:18:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff93e5ac00) [pid = 1905] [serial = 739] [outer = 0x7eff93e5a800]
12:18:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff93f92c00) [pid = 1905] [serial = 740] [outer = 0x7eff93e5a800]
12:18:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:35 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
12:18:35 INFO - document served over http requires an http
12:18:35 INFO - sub-resource via fetch-request using the meta-csp
12:18:35 INFO - delivery method with swap-origin-redirect and when
12:18:35 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
12:18:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:18:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:18:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:18:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:35 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
12:18:35 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 2027ms
12:18:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
12:18:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94724200 == 18 [pid = 1905] [id = 265]
12:18:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff94d28000) [pid = 1905] [serial = 741] [outer = (nil)]
12:18:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff95720400) [pid = 1905] [serial = 742] [outer = 0x7eff94d28000]
12:18:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff95e19800) [pid = 1905] [serial = 743] [outer = 0x7eff94d28000]
12:18:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c4900 == 19 [pid = 1905] [id = 266]
12:18:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff95f72000) [pid = 1905] [serial = 744] [outer = (nil)]
12:18:37 INFO - PROCESS | 1857 | [Child 1905] 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
12:18:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff96725000) [pid = 1905] [serial = 745] [outer = 0x7eff95f72000]
12:18:38 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
12:18:38 INFO - document served over http requires an http
12:18:38 INFO - sub-resource via iframe-tag using the meta-csp
12:18:38 INFO - delivery method with keep-origin-redirect and when
12:18:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
12:18:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:18:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:18:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:38 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
12:18:38 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 2499ms
12:18:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
12:18:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9566b100 == 20 [pid = 1905] [id = 267]
12:18:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff968fec00) [pid = 1905] [serial = 746] [outer = (nil)]
12:18:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff96994000) [pid = 1905] [serial = 747] [outer = 0x7eff968fec00]
12:18:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff970bfc00) [pid = 1905] [serial = 748] [outer = 0x7eff968fec00]
12:18:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bf8000 == 21 [pid = 1905] [id = 268]
12:18:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff97119400) [pid = 1905] [serial = 749] [outer = (nil)]
12:18:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff97119c00) [pid = 1905] [serial = 750] [outer = 0x7eff97119400]
12:18:40 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
12:18:40 INFO - document served over http requires an http
12:18:40 INFO - sub-resource via iframe-tag using the meta-csp
12:18:40 INFO - delivery method with no-redirect and when
12:18:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html"
12:18:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:18:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:18:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:40 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
12:18:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2386ms
12:18:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
12:18:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bfbc00 == 22 [pid = 1905] [id = 269]
12:18:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff97495000) [pid = 1905] [serial = 751] [outer = (nil)]
12:18:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff974e7000) [pid = 1905] [serial = 752] [outer = 0x7eff97495000]
12:18:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff9793f000) [pid = 1905] [serial = 753] [outer = 0x7eff97495000]
12:18:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f06200 == 23 [pid = 1905] [id = 270]
12:18:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff97966400) [pid = 1905] [serial = 754] [outer = (nil)]
12:18:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff97985400) [pid = 1905] [serial = 755] [outer = 0x7eff97966400]
12:18:43 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
12:18:43 INFO - document served over http requires an http
12:18:43 INFO - sub-resource via iframe-tag using the meta-csp
12:18:43 INFO - delivery method with swap-origin-redirect and when
12:18:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
12:18:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:18:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:18:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:43 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
12:18:43 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 2498ms
12:18:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
12:18:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96815200 == 24 [pid = 1905] [id = 271]
12:18:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff97d4f800) [pid = 1905] [serial = 756] [outer = (nil)]
12:18:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff98017800) [pid = 1905] [serial = 757] [outer = 0x7eff97d4f800]
12:18:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff9803b400) [pid = 1905] [serial = 758] [outer = 0x7eff97d4f800]
12:18:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:46 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
12:18:46 INFO - document served over http requires an http
12:18:46 INFO - sub-resource via script-tag using the meta-csp
12:18:46 INFO - delivery method with keep-origin-redirect and when
12:18: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/script-tag/cross-origin.keep-origin-redirect.http.html"
12:18:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:18:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:18:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:46 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
12:18:46 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 2960ms
12:18:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
12:18:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97889c00 == 25 [pid = 1905] [id = 272]
12:18:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff99cf3800) [pid = 1905] [serial = 759] [outer = (nil)]
12:18:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff99d2d800) [pid = 1905] [serial = 760] [outer = 0x7eff99cf3800]
12:18:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff9cff8800) [pid = 1905] [serial = 761] [outer = 0x7eff99cf3800]
12:18:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:48 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
12:18:48 INFO - document served over http requires an http
12:18:48 INFO - sub-resource via script-tag using the meta-csp
12:18:48 INFO - delivery method with no-redirect and when
12:18: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/script-tag/cross-origin.no-redirect.http.html"
12:18:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:18:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:18:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:48 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
12:18:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1984ms
12:18:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
12:18:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804e200 == 26 [pid = 1905] [id = 273]
12:18:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff94782800) [pid = 1905] [serial = 762] [outer = (nil)]
12:18:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff975e3800) [pid = 1905] [serial = 763] [outer = 0x7eff94782800]
12:18:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff9d361800) [pid = 1905] [serial = 764] [outer = 0x7eff94782800]
12:18:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:50 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
12:18:50 INFO - document served over http requires an http
12:18:50 INFO - sub-resource via script-tag using the meta-csp
12:18:50 INFO - delivery method with swap-origin-redirect and when
12:18: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/script-tag/cross-origin.swap-origin-redirect.http.html"
12:18:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:18:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:18:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:50 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
12:18:50 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 1943ms
12:18:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
12:18:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98136d00 == 27 [pid = 1905] [id = 274]
12:18:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff98090c00) [pid = 1905] [serial = 765] [outer = (nil)]
12:18:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff979dd000) [pid = 1905] [serial = 766] [outer = 0x7eff98090c00]
12:18:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff9856d800) [pid = 1905] [serial = 767] [outer = 0x7eff98090c00]
12:18:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:52 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
12:18:52 INFO - document served over http requires an http
12:18:52 INFO - sub-resource via xhr-request using the meta-csp
12:18:52 INFO - delivery method with keep-origin-redirect and when
12:18: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/xhr-request/cross-origin.keep-origin-redirect.http.html"
12:18:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:52 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
12:18:52 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 1891ms
12:18:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
12:18:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98556d00 == 28 [pid = 1905] [id = 275]
12:18:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff99cffc00) [pid = 1905] [serial = 768] [outer = (nil)]
12:18:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff99bd6000) [pid = 1905] [serial = 769] [outer = 0x7eff99cffc00]
12:18:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff99bd6800) [pid = 1905] [serial = 770] [outer = 0x7eff99cffc00]
12:18:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:55 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
12:18:55 INFO - document served over http requires an http
12:18:55 INFO - sub-resource via xhr-request using the meta-csp
12:18:55 INFO - delivery method with no-redirect and when
12:18:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html"
12:18:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:55 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
12:18:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 3251ms
12:18:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
12:18:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83ab00 == 29 [pid = 1905] [id = 276]
12:18:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff91ac9c00) [pid = 1905] [serial = 771] [outer = (nil)]
12:18:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff91aed000) [pid = 1905] [serial = 772] [outer = 0x7eff91ac9c00]
12:18:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff928e4c00) [pid = 1905] [serial = 773] [outer = 0x7eff91ac9c00]
12:18:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:57 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
12:18:57 INFO - document served over http requires an http
12:18:57 INFO - sub-resource via xhr-request using the meta-csp
12:18:57 INFO - delivery method with swap-origin-redirect and when
12:18: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/xhr-request/cross-origin.swap-origin-redirect.http.html"
12:18:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:18:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:18:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:18:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:18:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:18:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:18:57 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
12:18:57 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 2464ms
12:18:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
12:18:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90320a00 == 30 [pid = 1905] [id = 277]
12:18:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff8ea5d000) [pid = 1905] [serial = 774] [outer = (nil)]
12:18:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff8ea5dc00) [pid = 1905] [serial = 775] [outer = 0x7eff8ea5d000]
12:18:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff91aff800) [pid = 1905] [serial = 776] [outer = 0x7eff8ea5d000]
12:18:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff92659e00 == 29 [pid = 1905] [id = 261]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2af00 == 28 [pid = 1905] [id = 260]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90321400 == 27 [pid = 1905] [id = 259]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a95e00 == 26 [pid = 1905] [id = 258]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907e9a00 == 25 [pid = 1905] [id = 257]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c1f800 == 24 [pid = 1905] [id = 256]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9799fe00 == 23 [pid = 1905] [id = 255]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97888800 == 22 [pid = 1905] [id = 254]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97503800 == 21 [pid = 1905] [id = 253]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a1300 == 20 [pid = 1905] [id = 252]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f2800 == 19 [pid = 1905] [id = 251]
12:18:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a95400 == 18 [pid = 1905] [id = 250]
12:18:59 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff9299dc00) [pid = 1905] [serial = 682] [outer = (nil)] [url = about:blank]
12:18:59 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff957cf400) [pid = 1905] [serial = 677] [outer = (nil)] [url = about:blank]
12:18:59 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff907dcc00) [pid = 1905] [serial = 672] [outer = (nil)] [url = about:blank]
12:18:59 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff97d5dc00) [pid = 1905] [serial = 692] [outer = (nil)] [url = about:blank]
12:18:59 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff949cb400) [pid = 1905] [serial = 687] [outer = (nil)] [url = about:blank]
12:19:00 INFO - PROCESS | 1857 | [Child 1905] 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
12:19:00 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
12:19:00 INFO - document served over http requires an https
12:19:00 INFO - sub-resource via fetch-request using the meta-csp
12:19:00 INFO - delivery method with keep-origin-redirect and when
12:19: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-https/fetch-request/cross-origin.keep-origin-redirect.http.html"
12:19:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:19:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:19:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:19:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:00 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
12:19:00 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 2996ms
12:19:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
12:19:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a97700 == 19 [pid = 1905] [id = 278]
12:19:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff926c2800) [pid = 1905] [serial = 777] [outer = (nil)]
12:19:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff927bec00) [pid = 1905] [serial = 778] [outer = 0x7eff926c2800]
12:19:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff930b6400) [pid = 1905] [serial = 779] [outer = 0x7eff926c2800]
12:19:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:03 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
12:19:03 INFO - document served over http requires an https
12:19:03 INFO - sub-resource via fetch-request using the meta-csp
12:19:03 INFO - delivery method with no-redirect and when
12:19:03 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html"
12:19:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:19:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:19:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:19:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:03 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
12:19:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2291ms
12:19:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
12:19:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee3e00 == 20 [pid = 1905] [id = 279]
12:19:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff946e3800) [pid = 1905] [serial = 780] [outer = (nil)]
12:19:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff946fd400) [pid = 1905] [serial = 781] [outer = 0x7eff946e3800]
12:19:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff9483bc00) [pid = 1905] [serial = 782] [outer = 0x7eff946e3800]
12:19:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff903ad800) [pid = 1905] [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]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff94781400) [pid = 1905] [serial = 727] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff90aa9400) [pid = 1905] [serial = 718] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff95b3e800) [pid = 1905] [serial = 730] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff9d341800) [pid = 1905] [serial = 712] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff90cf2c00) [pid = 1905] [serial = 724] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff9a088c00) [pid = 1905] [serial = 709] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff928e8800) [pid = 1905] [serial = 697] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff9284b000) [pid = 1905] [serial = 721] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff95720000) [pid = 1905] [serial = 700] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff99ba2800) [pid = 1905] [serial = 706] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff90a18400) [pid = 1905] [serial = 715] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff981cf400) [pid = 1905] [serial = 703] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff90614c00) [pid = 1905] [serial = 733] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff90a89000) [pid = 1905] [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]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff90505c00) [pid = 1905] [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]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff905fd000) [pid = 1905] [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]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff95b30400) [pid = 1905] [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]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff94775800) [pid = 1905] [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]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff906e0000) [pid = 1905] [serial = 636] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff9381e400) [pid = 1905] [serial = 725] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff931ef000) [pid = 1905] [serial = 722] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff94d41c00) [pid = 1905] [serial = 728] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff91d7cc00) [pid = 1905] [serial = 719] [outer = (nil)] [url = about:blank]
12:19:05 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff95f36000) [pid = 1905] [serial = 731] [outer = (nil)] [url = about:blank]
12:19:05 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
12:19:05 INFO - document served over http requires an https
12:19:05 INFO - sub-resource via fetch-request using the meta-csp
12:19:05 INFO - delivery method with swap-origin-redirect and when
12:19:05 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
12:19:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:19:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:19:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:19:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:05 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
12:19:05 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 2113ms
12:19:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
12:19:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f06700 == 21 [pid = 1905] [id = 280]
12:19:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff90505c00) [pid = 1905] [serial = 783] [outer = (nil)]
12:19:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff905fd000) [pid = 1905] [serial = 784] [outer = 0x7eff90505c00]
12:19:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff90aa9400) [pid = 1905] [serial = 785] [outer = 0x7eff90505c00]
12:19:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a3600 == 22 [pid = 1905] [id = 281]
12:19:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff90cf2c00) [pid = 1905] [serial = 786] [outer = (nil)]
12:19:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff929f4800) [pid = 1905] [serial = 787] [outer = 0x7eff90cf2c00]
12:19:07 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
12:19:07 INFO - document served over http requires an https
12:19:07 INFO - sub-resource via iframe-tag using the meta-csp
12:19:07 INFO - delivery method with keep-origin-redirect and when
12:19:07 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
12:19:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:19:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:19:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:07 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
12:19:07 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 1741ms
12:19:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
12:19:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a95e00 == 23 [pid = 1905] [id = 282]
12:19:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff90756c00) [pid = 1905] [serial = 788] [outer = (nil)]
12:19:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff907dc400) [pid = 1905] [serial = 789] [outer = 0x7eff90756c00]
12:19:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff9381ec00) [pid = 1905] [serial = 790] [outer = 0x7eff90756c00]
12:19:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c3000 == 24 [pid = 1905] [id = 283]
12:19:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff93f99400) [pid = 1905] [serial = 791] [outer = (nil)]
12:19:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff94d41400) [pid = 1905] [serial = 792] [outer = 0x7eff93f99400]
12:19:09 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
12:19:09 INFO - document served over http requires an https
12:19:09 INFO - sub-resource via iframe-tag using the meta-csp
12:19:09 INFO - delivery method with no-redirect and when
12:19:09 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html"
12:19:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:19:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:19:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:09 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
12:19:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2507ms
12:19:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
12:19:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f04e00 == 25 [pid = 1905] [id = 284]
12:19:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff957cf800) [pid = 1905] [serial = 793] [outer = (nil)]
12:19:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff95a14000) [pid = 1905] [serial = 794] [outer = 0x7eff957cf800]
12:19:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff95b3e800) [pid = 1905] [serial = 795] [outer = 0x7eff957cf800]
12:19:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97886a00 == 26 [pid = 1905] [id = 285]
12:19:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff95eaa000) [pid = 1905] [serial = 796] [outer = (nil)]
12:19:12 INFO - PROCESS | 1857 | [Child 1905] 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
12:19:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff97139400) [pid = 1905] [serial = 797] [outer = 0x7eff95eaa000]
12:19:12 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
12:19:12 INFO - document served over http requires an https
12:19:12 INFO - sub-resource via iframe-tag using the meta-csp
12:19:12 INFO - delivery method with swap-origin-redirect and when
12:19: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/iframe-tag/cross-origin.swap-origin-redirect.http.html"
12:19:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:19:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:19:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:12 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
12:19:12 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 2684ms
12:19:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
12:19:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9799e500 == 27 [pid = 1905] [id = 286]
12:19:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff9475f800) [pid = 1905] [serial = 798] [outer = (nil)]
12:19:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff98092c00) [pid = 1905] [serial = 799] [outer = 0x7eff9475f800]
12:19:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff984a8c00) [pid = 1905] [serial = 800] [outer = 0x7eff9475f800]
12:19:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:14 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
12:19:14 INFO - document served over http requires an https
12:19:14 INFO - sub-resource via script-tag using the meta-csp
12:19:14 INFO - delivery method with keep-origin-redirect and when
12:19:14 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html"
12:19:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:19:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:19:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:14 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
12:19:14 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 2405ms
12:19:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
12:19:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98135e00 == 28 [pid = 1905] [id = 287]
12:19:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff99cff000) [pid = 1905] [serial = 801] [outer = (nil)]
12:19:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff99cff400) [pid = 1905] [serial = 802] [outer = 0x7eff99cff000]
12:19:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff9cf0ec00) [pid = 1905] [serial = 803] [outer = 0x7eff99cff000]
12:19:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:17 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
12:19:17 INFO - document served over http requires an https
12:19:17 INFO - sub-resource via script-tag using the meta-csp
12:19:17 INFO - delivery method with no-redirect and when
12:19: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/script-tag/cross-origin.no-redirect.http.html"
12:19:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:19:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:19:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:17 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
12:19:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2954ms
12:19:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
12:19:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be2200 == 29 [pid = 1905] [id = 288]
12:19:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff97ce2400) [pid = 1905] [serial = 804] [outer = (nil)]
12:19:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff92616400) [pid = 1905] [serial = 805] [outer = 0x7eff97ce2400]
12:19:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff926f9c00) [pid = 1905] [serial = 806] [outer = 0x7eff97ce2400]
12:19:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:19 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
12:19:19 INFO - document served over http requires an https
12:19:19 INFO - sub-resource via script-tag using the meta-csp
12:19:19 INFO - delivery method with swap-origin-redirect and when
12:19: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/script-tag/cross-origin.swap-origin-redirect.http.html"
12:19:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:19:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:19:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:19 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
12:19:19 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 2000ms
12:19:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
12:19:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9cf41a00 == 30 [pid = 1905] [id = 289]
12:19:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff8f9df400) [pid = 1905] [serial = 807] [outer = (nil)]
12:19:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff8defc000) [pid = 1905] [serial = 808] [outer = 0x7eff8f9df400]
12:19:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff9176d400) [pid = 1905] [serial = 809] [outer = 0x7eff8f9df400]
12:19:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:21 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
12:19:21 INFO - document served over http requires an https
12:19:21 INFO - sub-resource via xhr-request using the meta-csp
12:19:21 INFO - delivery method with keep-origin-redirect and when
12:19: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/xhr-request/cross-origin.keep-origin-redirect.http.html"
12:19:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:19:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:19:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:21 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
12:19:21 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 1845ms
12:19:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
12:19:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d322900 == 31 [pid = 1905] [id = 290]
12:19:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff91b7e800) [pid = 1905] [serial = 810] [outer = (nil)]
12:19:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff8eb5d000) [pid = 1905] [serial = 811] [outer = 0x7eff91b7e800]
12:19:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff8ebb6400) [pid = 1905] [serial = 812] [outer = 0x7eff91b7e800]
12:19:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:23 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
12:19:23 INFO - document served over http requires an https
12:19:23 INFO - sub-resource via xhr-request using the meta-csp
12:19:23 INFO - delivery method with no-redirect and when
12:19: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/xhr-request/cross-origin.no-redirect.http.html"
12:19:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:19:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:19:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:23 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
12:19:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1955ms
12:19:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
12:19:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d547100 == 32 [pid = 1905] [id = 291]
12:19:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff8df56800) [pid = 1905] [serial = 813] [outer = (nil)]
12:19:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff8df4e000) [pid = 1905] [serial = 814] [outer = 0x7eff8df56800]
12:19:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff8f492000) [pid = 1905] [serial = 815] [outer = 0x7eff8df56800]
12:19:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:25 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
12:19:25 INFO - document served over http requires an https
12:19:25 INFO - sub-resource via xhr-request using the meta-csp
12:19:25 INFO - delivery method with swap-origin-redirect and when
12:19:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html"
12:19:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:25 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:19:25 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:19:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:25 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
12:19:25 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 2243ms
12:19:25 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
12:19:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43ec00 == 33 [pid = 1905] [id = 292]
12:19:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff8f4c8000) [pid = 1905] [serial = 816] [outer = (nil)]
12:19:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff8f4c8400) [pid = 1905] [serial = 817] [outer = 0x7eff8f4c8000]
12:19:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff8f55f400) [pid = 1905] [serial = 818] [outer = 0x7eff8f4c8000]
12:19:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:28 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
12:19:28 INFO - document served over http requires an http
12:19:28 INFO - sub-resource via fetch-request using the meta-csp
12:19:28 INFO - delivery method with keep-origin-redirect and when
12:19:28 INFO - the target request is same-origin.
12:19:28 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 2487ms
12:19:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
12:19:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bb300 == 34 [pid = 1905] [id = 293]
12:19:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff8f55fc00) [pid = 1905] [serial = 819] [outer = (nil)]
12:19:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff8d674000) [pid = 1905] [serial = 820] [outer = 0x7eff8f55fc00]
12:19:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff8d674800) [pid = 1905] [serial = 821] [outer = 0x7eff8f55fc00]
12:19:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:32 INFO - PROCESS | 1857 | [Child 1905] 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
12:19:32 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
12:19:32 INFO - document served over http requires an http
12:19:32 INFO - sub-resource via fetch-request using the meta-csp
12:19:32 INFO - delivery method with no-redirect and when
12:19:32 INFO - the target request is same-origin.
12:19:32 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 4184ms
12:19:32 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
12:19:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6b9000 == 35 [pid = 1905] [id = 294]
12:19:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff8d7bc000) [pid = 1905] [serial = 822] [outer = (nil)]
12:19:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7eff8d7bc400) [pid = 1905] [serial = 823] [outer = 0x7eff8d7bc000]
12:19:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7eff8f55f000) [pid = 1905] [serial = 824] [outer = 0x7eff8d7bc000]
12:19:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:35 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
12:19:35 INFO - document served over http requires an http
12:19:35 INFO - sub-resource via fetch-request using the meta-csp
12:19:35 INFO - delivery method with swap-origin-redirect and when
12:19:35 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
12:19:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:19:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:19:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:19:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:35 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
12:19:35 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 2498ms
12:19:35 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
12:19:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90320000 == 36 [pid = 1905] [id = 295]
12:19:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7eff907dcc00) [pid = 1905] [serial = 825] [outer = (nil)]
12:19:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7eff90ad4800) [pid = 1905] [serial = 826] [outer = 0x7eff907dcc00]
12:19:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7eff92671c00) [pid = 1905] [serial = 827] [outer = 0x7eff907dcc00]
12:19:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907eb300 == 37 [pid = 1905] [id = 296]
12:19:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7eff8f45b400) [pid = 1905] [serial = 828] [outer = (nil)]
12:19:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff91b25000) [pid = 1905] [serial = 829] [outer = 0x7eff8f45b400]
12:19:37 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
12:19:37 INFO - document served over http requires an http
12:19:37 INFO - sub-resource via iframe-tag using the meta-csp
12:19:37 INFO - delivery method with keep-origin-redirect and when
12:19:37 INFO - the target request is same-origin.
12:19:37 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 1944ms
12:19:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
12:19:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d93f00 == 36 [pid = 1905] [id = 263]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f4600 == 35 [pid = 1905] [id = 264]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c4900 == 34 [pid = 1905] [id = 266]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94724200 == 33 [pid = 1905] [id = 265]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bf8000 == 32 [pid = 1905] [id = 268]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9566b100 == 31 [pid = 1905] [id = 267]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f06200 == 30 [pid = 1905] [id = 270]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96815200 == 29 [pid = 1905] [id = 271]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97889c00 == 28 [pid = 1905] [id = 272]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804e200 == 27 [pid = 1905] [id = 273]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98136d00 == 26 [pid = 1905] [id = 274]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83ab00 == 25 [pid = 1905] [id = 276]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90320a00 == 24 [pid = 1905] [id = 277]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98556d00 == 23 [pid = 1905] [id = 275]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a97700 == 22 [pid = 1905] [id = 278]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93042100 == 21 [pid = 1905] [id = 262]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee3e00 == 20 [pid = 1905] [id = 279]
12:19:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a3600 == 19 [pid = 1905] [id = 281]
12:19:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83ab00 == 20 [pid = 1905] [id = 297]
12:19:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff8d618400) [pid = 1905] [serial = 830] [outer = (nil)]
12:19:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7eff8ea5d400) [pid = 1905] [serial = 831] [outer = 0x7eff8d618400]
12:19:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff903f9400) [pid = 1905] [serial = 832] [outer = 0x7eff8d618400]
12:19:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:38 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff916a1800) [pid = 1905] [serial = 695] [outer = (nil)] [url = about:blank]
12:19:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93f00 == 21 [pid = 1905] [id = 298]
12:19:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff916a1800) [pid = 1905] [serial = 833] [outer = (nil)]
12:19:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff927be400) [pid = 1905] [serial = 834] [outer = 0x7eff916a1800]
12:19:39 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
12:19:39 INFO - document served over http requires an http
12:19:39 INFO - sub-resource via iframe-tag using the meta-csp
12:19:39 INFO - delivery method with no-redirect and when
12:19:39 INFO - the target request is same-origin.
12:19:39 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 2001ms
12:19:39 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
12:19:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f6800 == 22 [pid = 1905] [id = 299]
12:19:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff92949400) [pid = 1905] [serial = 835] [outer = (nil)]
12:19:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff92949800) [pid = 1905] [serial = 836] [outer = 0x7eff92949400]
12:19:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff930bb800) [pid = 1905] [serial = 837] [outer = 0x7eff92949400]
12:19:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93041c00 == 23 [pid = 1905] [id = 300]
12:19:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7eff9381e000) [pid = 1905] [serial = 838] [outer = (nil)]
12:19:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7eff93836400) [pid = 1905] [serial = 839] [outer = 0x7eff9381e000]
12:19:41 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
12:19:41 INFO - document served over http requires an http
12:19:41 INFO - sub-resource via iframe-tag using the meta-csp
12:19:41 INFO - delivery method with swap-origin-redirect and when
12:19:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
12:19:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:19:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:19:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:41 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
12:19:41 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 2241ms
12:19:41 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
12:19:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93190b00 == 24 [pid = 1905] [id = 301]
12:19:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7eff93f8bc00) [pid = 1905] [serial = 840] [outer = (nil)]
12:19:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7eff93fe1000) [pid = 1905] [serial = 841] [outer = 0x7eff93f8bc00]
12:19:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff946e3400) [pid = 1905] [serial = 842] [outer = 0x7eff93f8bc00]
12:19:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff91ac9c00) [pid = 1905] [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]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7eff946e3800) [pid = 1905] [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]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7eff8ea5d000) [pid = 1905] [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]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7eff926c2800) [pid = 1905] [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]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7eff97119400) [pid = 1905] [serial = 749] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887120350]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff95f72000) [pid = 1905] [serial = 744] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff97966400) [pid = 1905] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7eff905fd000) [pid = 1905] [serial = 784] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff8ea5dc00) [pid = 1905] [serial = 775] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff97985400) [pid = 1905] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7eff96725000) [pid = 1905] [serial = 745] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff927bec00) [pid = 1905] [serial = 778] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff97119c00) [pid = 1905] [serial = 750] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887120350]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7eff927be000) [pid = 1905] [serial = 736] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7eff99bd6000) [pid = 1905] [serial = 769] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7eff93e5ac00) [pid = 1905] [serial = 739] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7eff975e3800) [pid = 1905] [serial = 763] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7eff99d2d800) [pid = 1905] [serial = 760] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7eff979dd000) [pid = 1905] [serial = 766] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff98017800) [pid = 1905] [serial = 757] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff974e7000) [pid = 1905] [serial = 752] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff95720400) [pid = 1905] [serial = 742] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff946fd400) [pid = 1905] [serial = 781] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff96994000) [pid = 1905] [serial = 747] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff91aed000) [pid = 1905] [serial = 772] [outer = (nil)] [url = about:blank]
12:19:43 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff928e4c00) [pid = 1905] [serial = 773] [outer = (nil)] [url = about:blank]
12:19:44 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
12:19:44 INFO - document served over http requires an http
12:19:44 INFO - sub-resource via script-tag using the meta-csp
12:19:44 INFO - delivery method with keep-origin-redirect and when
12:19:44 INFO - the target request is same-origin.
12:19:44 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 2847ms
12:19:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
12:19:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee6b00 == 25 [pid = 1905] [id = 302]
12:19:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff905fd000) [pid = 1905] [serial = 843] [outer = (nil)]
12:19:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff90a18400) [pid = 1905] [serial = 844] [outer = 0x7eff905fd000]
12:19:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff91d7b800) [pid = 1905] [serial = 845] [outer = 0x7eff905fd000]
12:19:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:47 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
12:19:47 INFO - document served over http requires an http
12:19:47 INFO - sub-resource via script-tag using the meta-csp
12:19:47 INFO - delivery method with no-redirect and when
12:19:47 INFO - the target request is same-origin.
12:19:47 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 3004ms
12:19:47 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
12:19:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a94500 == 26 [pid = 1905] [id = 303]
12:19:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff8f9ee000) [pid = 1905] [serial = 846] [outer = (nil)]
12:19:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff90756400) [pid = 1905] [serial = 847] [outer = 0x7eff8f9ee000]
12:19:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff927bec00) [pid = 1905] [serial = 848] [outer = 0x7eff8f9ee000]
12:19:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:49 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
12:19:49 INFO - document served over http requires an http
12:19:49 INFO - sub-resource via script-tag using the meta-csp
12:19:49 INFO - delivery method with swap-origin-redirect and when
12:19:49 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
12:19:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:19:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:19:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:49 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
12:19:49 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 2093ms
12:19:49 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
12:19:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93040800 == 27 [pid = 1905] [id = 304]
12:19:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff930bac00) [pid = 1905] [serial = 849] [outer = (nil)]
12:19:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7eff946b4c00) [pid = 1905] [serial = 850] [outer = 0x7eff930bac00]
12:19:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7eff94782400) [pid = 1905] [serial = 851] [outer = 0x7eff930bac00]
12:19:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:51 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
12:19:51 INFO - document served over http requires an http
12:19:51 INFO - sub-resource via xhr-request using the meta-csp
12:19:51 INFO - delivery method with keep-origin-redirect and when
12:19:51 INFO - the target request is same-origin.
12:19:51 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 1893ms
12:19:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
12:19:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94725b00 == 28 [pid = 1905] [id = 305]
12:19:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7eff94cb0400) [pid = 1905] [serial = 852] [outer = (nil)]
12:19:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7eff94cb0c00) [pid = 1905] [serial = 853] [outer = 0x7eff94cb0400]
12:19:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7eff95720c00) [pid = 1905] [serial = 854] [outer = 0x7eff94cb0400]
12:19:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:53 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
12:19:53 INFO - document served over http requires an http
12:19:53 INFO - sub-resource via xhr-request using the meta-csp
12:19:53 INFO - delivery method with no-redirect and when
12:19:53 INFO - the target request is same-origin.
12:19:53 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 1994ms
12:19:53 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
12:19:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9566a700 == 29 [pid = 1905] [id = 306]
12:19:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7eff95addc00) [pid = 1905] [serial = 855] [outer = (nil)]
12:19:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff95b3ec00) [pid = 1905] [serial = 856] [outer = 0x7eff95addc00]
12:19:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff8f514000) [pid = 1905] [serial = 857] [outer = 0x7eff95addc00]
12:19:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:55 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
12:19:55 INFO - document served over http requires an http
12:19:55 INFO - sub-resource via xhr-request using the meta-csp
12:19:55 INFO - delivery method with swap-origin-redirect and when
12:19:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
12:19:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:19:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:19:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:55 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
12:19:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 2341ms
12:19:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html
12:19:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f03f00 == 30 [pid = 1905] [id = 307]
12:19:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7eff966ff800) [pid = 1905] [serial = 858] [outer = (nil)]
12:19:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff9671f400) [pid = 1905] [serial = 859] [outer = 0x7eff966ff800]
12:19:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff967a8c00) [pid = 1905] [serial = 860] [outer = 0x7eff966ff800]
12:19:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:58 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
12:19:58 INFO - document served over http requires an https
12:19:58 INFO - sub-resource via fetch-request using the meta-csp
12:19:58 INFO - delivery method with keep-origin-redirect and when
12:19:58 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html"
12:19:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:19:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:19:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:19:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:19:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:19:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:19:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:19:58 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
12:19:58 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 2343ms
12:19:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
12:19:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97886000 == 31 [pid = 1905] [id = 308]
12:19:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff96995400) [pid = 1905] [serial = 861] [outer = (nil)]
12:19:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff97083c00) [pid = 1905] [serial = 862] [outer = 0x7eff96995400]
12:19:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff97139c00) [pid = 1905] [serial = 863] [outer = 0x7eff96995400]
12:19:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:19:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:00 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
12:20:00 INFO - document served over http requires an https
12:20:00 INFO - sub-resource via fetch-request using the meta-csp
12:20:00 INFO - delivery method with no-redirect and when
12:20:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html"
12:20:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:20:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:20:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:20:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:00 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
12:20:00 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 2293ms
12:20:00 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
12:20:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98134000 == 32 [pid = 1905] [id = 309]
12:20:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7eff9743f800) [pid = 1905] [serial = 864] [outer = (nil)]
12:20:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7eff97465400) [pid = 1905] [serial = 865] [outer = 0x7eff9743f800]
12:20:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7eff975e3800) [pid = 1905] [serial = 866] [outer = 0x7eff9743f800]
12:20:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:03 INFO - PROCESS | 1857 | [Child 1905] 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
12:20: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
12:20:03 INFO - document served over http requires an https
12:20:03 INFO - sub-resource via fetch-request using the meta-csp
12:20:03 INFO - delivery method with swap-origin-redirect and when
12:20: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"
12:20:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:20:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:20:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:20:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20: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
12:20: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 3231ms
12:20: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
12:20:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99b34800 == 33 [pid = 1905] [id = 310]
12:20:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7eff979ddc00) [pid = 1905] [serial = 867] [outer = (nil)]
12:20:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff97c12000) [pid = 1905] [serial = 868] [outer = 0x7eff979ddc00]
12:20:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7eff97c6d400) [pid = 1905] [serial = 869] [outer = 0x7eff979ddc00]
12:20:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:05 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
12:20:05 INFO - document served over http requires an https
12:20:05 INFO - sub-resource via fetch-request using the meta-csp
12:20:05 INFO - delivery method with swap-origin-redirect and when
12:20:05 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
12:20:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:20:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:20:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:20:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:05 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
12:20:05 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 1934ms
12:20:05 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
12:20:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d322400 == 34 [pid = 1905] [id = 311]
12:20:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7eff9807b400) [pid = 1905] [serial = 870] [outer = (nil)]
12:20:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7eff9807b800) [pid = 1905] [serial = 871] [outer = 0x7eff9807b400]
12:20:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7eff980e7400) [pid = 1905] [serial = 872] [outer = 0x7eff9807b400]
12:20:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:07 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
12:20:07 INFO - document served over http requires an https
12:20:07 INFO - sub-resource via fetch-request using the meta-csp
12:20:07 INFO - delivery method with keep-origin-redirect and when
12:20:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
12:20:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:20:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:20:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:20:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:07 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
12:20:07 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 1888ms
12:20:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
12:20:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f7700 == 35 [pid = 1905] [id = 312]
12:20:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7eff98519c00) [pid = 1905] [serial = 873] [outer = (nil)]
12:20:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7eff98568400) [pid = 1905] [serial = 874] [outer = 0x7eff98519c00]
12:20:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7eff99bb3000) [pid = 1905] [serial = 875] [outer = 0x7eff98519c00]
12:20:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20: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
12:20:09 INFO - document served over http requires an https
12:20:09 INFO - sub-resource via fetch-request using the meta-csp
12:20:09 INFO - delivery method with no-redirect and when
12:20: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"
12:20:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:09 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:20:09 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:20:09 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:20:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20: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
12:20: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 2189ms
12:20: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
12:20:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5f0100 == 36 [pid = 1905] [id = 313]
12:20:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7eff8c3a8000) [pid = 1905] [serial = 876] [outer = (nil)]
12:20:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7eff8c3a8400) [pid = 1905] [serial = 877] [outer = 0x7eff8c3a8000]
12:20:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7eff8c8e7000) [pid = 1905] [serial = 878] [outer = 0x7eff8c3a8000]
12:20:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:13 INFO - PROCESS | 1857 | [Child 1905] 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
12:20:13 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
12:20:13 INFO - document served over http requires an https
12:20:13 INFO - sub-resource via fetch-request using the meta-csp
12:20:13 INFO - delivery method with swap-origin-redirect and when
12:20: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/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html"
12:20:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:20:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:20:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:20:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:13 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
12:20:13 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 3808ms
12:20:13 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
12:20:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90594900 == 37 [pid = 1905] [id = 314]
12:20:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7eff91aa8800) [pid = 1905] [serial = 879] [outer = (nil)]
12:20:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7eff93e5a400) [pid = 1905] [serial = 880] [outer = 0x7eff91aa8800]
12:20:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7eff9d2cdc00) [pid = 1905] [serial = 881] [outer = 0x7eff91aa8800]
12:20:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df24500 == 38 [pid = 1905] [id = 315]
12:20:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7eff9305d000) [pid = 1905] [serial = 882] [outer = (nil)]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c3000 == 37 [pid = 1905] [id = 283]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a95e00 == 36 [pid = 1905] [id = 282]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97886a00 == 35 [pid = 1905] [id = 285]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f04e00 == 34 [pid = 1905] [id = 284]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9799e500 == 33 [pid = 1905] [id = 286]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98135e00 == 32 [pid = 1905] [id = 287]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be2200 == 31 [pid = 1905] [id = 288]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9cf41a00 == 30 [pid = 1905] [id = 289]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d322900 == 29 [pid = 1905] [id = 290]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d547100 == 28 [pid = 1905] [id = 291]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43ec00 == 27 [pid = 1905] [id = 292]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6b9000 == 26 [pid = 1905] [id = 294]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907eb300 == 25 [pid = 1905] [id = 296]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90320000 == 24 [pid = 1905] [id = 295]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d93f00 == 23 [pid = 1905] [id = 298]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83ab00 == 22 [pid = 1905] [id = 297]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93041c00 == 21 [pid = 1905] [id = 300]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f6800 == 20 [pid = 1905] [id = 299]
12:20:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93190b00 == 19 [pid = 1905] [id = 301]
12:20:16 INFO - PROCESS | 1857 | [Child 1905] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10101
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a94500 == 18 [pid = 1905] [id = 303]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93040800 == 17 [pid = 1905] [id = 304]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a0900 == 16 [pid = 1905] [id = 249]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94725b00 == 15 [pid = 1905] [id = 305]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9566a700 == 14 [pid = 1905] [id = 306]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f06700 == 13 [pid = 1905] [id = 280]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f03f00 == 12 [pid = 1905] [id = 307]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97886000 == 11 [pid = 1905] [id = 308]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98134000 == 10 [pid = 1905] [id = 309]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99b34800 == 9 [pid = 1905] [id = 310]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d322400 == 8 [pid = 1905] [id = 311]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f7700 == 7 [pid = 1905] [id = 312]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bfbc00 == 6 [pid = 1905] [id = 269]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5f0100 == 5 [pid = 1905] [id = 313]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee6b00 == 4 [pid = 1905] [id = 302]
12:20:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bb300 == 3 [pid = 1905] [id = 293]
12:20:18 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7eff9483bc00) [pid = 1905] [serial = 782] [outer = (nil)] [url = about:blank]
12:20:18 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7eff91aff800) [pid = 1905] [serial = 776] [outer = (nil)] [url = about:blank]
12:20:18 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7eff916a1c00) [pid = 1905] [serial = 734] [outer = (nil)] [url = about:blank]
12:20:18 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7eff930b6400) [pid = 1905] [serial = 779] [outer = (nil)] [url = about:blank]
12:20:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7eff8d618800) [pid = 1905] [serial = 883] [outer = 0x7eff9305d000]
12:20:19 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
12:20:19 INFO - document served over http requires an https
12:20:19 INFO - sub-resource via iframe-tag using the meta-csp
12:20:19 INFO - delivery method with keep-origin-redirect and when
12:20:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html"
12:20:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:20:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:20:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:19 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
12:20:19 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 5448ms
12:20:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
12:20:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6b9500 == 4 [pid = 1905] [id = 316]
12:20:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7eff8df54400) [pid = 1905] [serial = 884] [outer = (nil)]
12:20:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7eff8df54c00) [pid = 1905] [serial = 885] [outer = 0x7eff8df54400]
12:20:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7eff8ebb6800) [pid = 1905] [serial = 886] [outer = 0x7eff8df54400]
12:20:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bdb00 == 5 [pid = 1905] [id = 317]
12:20:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7eff8f48e800) [pid = 1905] [serial = 887] [outer = (nil)]
12:20:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7eff8f48ec00) [pid = 1905] [serial = 888] [outer = 0x7eff8f48e800]
12:20:20 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
12:20:20 INFO - document served over http requires an https
12:20:20 INFO - sub-resource via iframe-tag using the meta-csp
12:20:20 INFO - delivery method with no-redirect and when
12:20:20 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html"
12:20:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:20:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:20:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:20 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
12:20:20 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 1859ms
12:20:20 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
12:20:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1aa00 == 6 [pid = 1905] [id = 318]
12:20:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7eff8f8aac00) [pid = 1905] [serial = 889] [outer = (nil)]
12:20:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7eff8f8f3800) [pid = 1905] [serial = 890] [outer = 0x7eff8f8aac00]
12:20:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7eff90385800) [pid = 1905] [serial = 891] [outer = 0x7eff8f8aac00]
12:20:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df24f00 == 7 [pid = 1905] [id = 319]
12:20:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7eff903f9000) [pid = 1905] [serial = 892] [outer = (nil)]
12:20:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7eff9050d800) [pid = 1905] [serial = 893] [outer = 0x7eff903f9000]
12:20:23 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
12:20:23 INFO - document served over http requires an https
12:20:23 INFO - sub-resource via iframe-tag using the meta-csp
12:20:23 INFO - delivery method with swap-origin-redirect and when
12:20: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-downgrade.swap-origin-redirect.http.html"
12:20:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:20:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:20:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:23 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
12:20:23 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 2034ms
12:20:23 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
12:20:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df27c00 == 8 [pid = 1905] [id = 320]
12:20:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7eff8df54800) [pid = 1905] [serial = 894] [outer = (nil)]
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7eff8df56c00) [pid = 1905] [serial = 895] [outer = 0x7eff8df54800]
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7eff907dc800) [pid = 1905] [serial = 896] [outer = 0x7eff8df54800]
12:20:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7eff98090c00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7eff94782800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7eff8d7bc000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7eff90505400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7eff8f4c8000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7eff9282c800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7eff926f9800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7eff99cff000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7eff9475f800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7eff8d618400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7eff8f45b400) [pid = 1905] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7eff97495000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7eff92949400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7eff91b7e800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7eff8df56800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7eff97ce2400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7eff94d28000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7eff981cf000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7eff90756c00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7eff9d33c400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7eff905fd000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7eff93e5a800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7eff9381e000) [pid = 1905] [serial = 838] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7eff90a18000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff97d4f800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7eff9a088400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7eff968fec00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7eff907dcc00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7eff916a1800) [pid = 1905] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887178930]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff99cf3800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff99ba2000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7eff8f55fc00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff93f8bc00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff948d1c00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7eff8f9df400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff95eaa000) [pid = 1905] [serial = 796] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff99cffc00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7eff957cf800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7eff93f99400) [pid = 1905] [serial = 791] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887149193]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7eff90614000) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7eff90c6dc00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7eff92671800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7eff93987800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff9483b400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff957dd400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff95f36400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff96840c00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff97587800) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff97c43400) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff90505c00) [pid = 1905] [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]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff90cf2c00) [pid = 1905] [serial = 786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff95a14000) [pid = 1905] [serial = 794] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff97139400) [pid = 1905] [serial = 797] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff8defc000) [pid = 1905] [serial = 808] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff98092c00) [pid = 1905] [serial = 799] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff92949800) [pid = 1905] [serial = 836] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff93836400) [pid = 1905] [serial = 839] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff8d7bc400) [pid = 1905] [serial = 823] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff90ad4800) [pid = 1905] [serial = 826] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff91b25000) [pid = 1905] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff8ea5d400) [pid = 1905] [serial = 831] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff927be400) [pid = 1905] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887178930]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff93fe1000) [pid = 1905] [serial = 841] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff907dc400) [pid = 1905] [serial = 789] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff94d41400) [pid = 1905] [serial = 792] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887149193]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff90a18400) [pid = 1905] [serial = 844] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff8d674000) [pid = 1905] [serial = 820] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff8f4c8400) [pid = 1905] [serial = 817] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff8df4e000) [pid = 1905] [serial = 814] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff929f4800) [pid = 1905] [serial = 787] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff92616400) [pid = 1905] [serial = 805] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff8eb5d000) [pid = 1905] [serial = 811] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff99cff400) [pid = 1905] [serial = 802] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff91c1d000) [pid = 1905] [serial = 639] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff93064000) [pid = 1905] [serial = 642] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff93fe1800) [pid = 1905] [serial = 645] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff94cb0800) [pid = 1905] [serial = 648] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff95b30800) [pid = 1905] [serial = 651] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff95fbbc00) [pid = 1905] [serial = 654] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff8f5b2c00) [pid = 1905] [serial = 657] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff9793fc00) [pid = 1905] [serial = 662] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff97cb7000) [pid = 1905] [serial = 667] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff930bbc00) [pid = 1905] [serial = 698] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff95eaa800) [pid = 1905] [serial = 701] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff984d5800) [pid = 1905] [serial = 704] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff99bfb800) [pid = 1905] [serial = 707] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff9ce9e400) [pid = 1905] [serial = 710] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff9d593000) [pid = 1905] [serial = 713] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff928d2400) [pid = 1905] [serial = 716] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff929f4000) [pid = 1905] [serial = 737] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff93f92c00) [pid = 1905] [serial = 740] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff95e19800) [pid = 1905] [serial = 743] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff970bfc00) [pid = 1905] [serial = 748] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff9793f000) [pid = 1905] [serial = 753] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff9803b400) [pid = 1905] [serial = 758] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff9cff8800) [pid = 1905] [serial = 761] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff9d361800) [pid = 1905] [serial = 764] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff9856d800) [pid = 1905] [serial = 767] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff99bd6800) [pid = 1905] [serial = 770] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff9176d400) [pid = 1905] [serial = 809] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8ebb6400) [pid = 1905] [serial = 812] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff8f492000) [pid = 1905] [serial = 815] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff90aa9400) [pid = 1905] [serial = 785] [outer = (nil)] [url = about:blank]
12:20:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43ba00 == 9 [pid = 1905] [id = 321]
12:20:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff8d618400) [pid = 1905] [serial = 897] [outer = (nil)]
12:20:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff8d7bc400) [pid = 1905] [serial = 898] [outer = 0x7eff8d618400]
12:20:27 INFO - PROCESS | 1857 | [Child 1905] 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
12:20:27 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
12:20:27 INFO - document served over http requires an https
12:20:27 INFO - sub-resource via iframe-tag using the meta-csp
12:20:27 INFO - delivery method with swap-origin-redirect and when
12:20:27 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
12:20:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:20:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:20:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:27 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
12:20:27 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 4420ms
12:20:27 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
12:20:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4a00 == 10 [pid = 1905] [id = 322]
12:20:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff8ea85800) [pid = 1905] [serial = 899] [outer = (nil)]
12:20:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff8eb5d000) [pid = 1905] [serial = 900] [outer = 0x7eff8ea85800]
12:20:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff8f4c8400) [pid = 1905] [serial = 901] [outer = 0x7eff8ea85800]
12:20:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1b900 == 11 [pid = 1905] [id = 323]
12:20:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff8f5b2800) [pid = 1905] [serial = 902] [outer = (nil)]
12:20:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff8f9df400) [pid = 1905] [serial = 903] [outer = 0x7eff8f5b2800]
12:20:30 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
12:20:30 INFO - document served over http requires an https
12:20:30 INFO - sub-resource via iframe-tag using the meta-csp
12:20:30 INFO - delivery method with keep-origin-redirect and when
12:20:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
12:20:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:20:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:20:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:30 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
12:20:30 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 2643ms
12:20:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
12:20:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df28600 == 12 [pid = 1905] [id = 324]
12:20:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff905fdc00) [pid = 1905] [serial = 904] [outer = (nil)]
12:20:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff90614000) [pid = 1905] [serial = 905] [outer = 0x7eff905fdc00]
12:20:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff907dc400) [pid = 1905] [serial = 906] [outer = 0x7eff905fdc00]
12:20:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43f600 == 13 [pid = 1905] [id = 325]
12:20:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff90aa9c00) [pid = 1905] [serial = 907] [outer = (nil)]
12:20:33 INFO - PROCESS | 1857 | [Child 1905] 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
12:20:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff90cf2c00) [pid = 1905] [serial = 908] [outer = 0x7eff90aa9c00]
12:20:33 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
12:20:33 INFO - document served over http requires an https
12:20:33 INFO - sub-resource via iframe-tag using the meta-csp
12:20:33 INFO - delivery method with no-redirect and when
12:20:33 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html"
12:20:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:20:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:20:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:33 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
12:20:33 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 3179ms
12:20:33 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
12:20:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f837900 == 14 [pid = 1905] [id = 326]
12:20:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff9176a000) [pid = 1905] [serial = 909] [outer = (nil)]
12:20:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff9176a400) [pid = 1905] [serial = 910] [outer = 0x7eff9176a000]
12:20:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff907dc000) [pid = 1905] [serial = 911] [outer = 0x7eff9176a000]
12:20:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90322800 == 15 [pid = 1905] [id = 327]
12:20:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff91ac9400) [pid = 1905] [serial = 912] [outer = (nil)]
12:20:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff91ac9c00) [pid = 1905] [serial = 913] [outer = 0x7eff91ac9400]
12:20:35 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
12:20:35 INFO - document served over http requires an https
12:20:35 INFO - sub-resource via iframe-tag using the meta-csp
12:20:35 INFO - delivery method with swap-origin-redirect and when
12:20:35 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
12:20:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:20:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:20:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:35 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
12:20:35 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 2094ms
12:20:35 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
12:20:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90594e00 == 16 [pid = 1905] [id = 328]
12:20:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff91c1d000) [pid = 1905] [serial = 914] [outer = (nil)]
12:20:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff91c1d400) [pid = 1905] [serial = 915] [outer = 0x7eff91c1d000]
12:20:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff91d7cc00) [pid = 1905] [serial = 916] [outer = 0x7eff91c1d000]
12:20:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:37 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
12:20:37 INFO - document served over http requires an https
12:20:37 INFO - sub-resource via script-tag using the meta-csp
12:20:37 INFO - delivery method with keep-origin-redirect and when
12:20:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
12:20:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:20:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:20:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:37 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
12:20:37 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 1915ms
12:20:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
12:20:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906af100 == 17 [pid = 1905] [id = 329]
12:20:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff92702800) [pid = 1905] [serial = 917] [outer = (nil)]
12:20:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff927be000) [pid = 1905] [serial = 918] [outer = 0x7eff92702800]
12:20:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff9282c800) [pid = 1905] [serial = 919] [outer = 0x7eff92702800]
12:20:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:39 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
12:20:39 INFO - document served over http requires an https
12:20:39 INFO - sub-resource via script-tag using the meta-csp
12:20:39 INFO - delivery method with no-redirect and when
12:20: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-downgrade.no-redirect.http.html"
12:20:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:20:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:20:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:39 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
12:20:39 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 1946ms
12:20:39 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
12:20:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a94500 == 18 [pid = 1905] [id = 330]
12:20:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff92984c00) [pid = 1905] [serial = 920] [outer = (nil)]
12:20:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff9299d000) [pid = 1905] [serial = 921] [outer = 0x7eff92984c00]
12:20:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff9305d400) [pid = 1905] [serial = 922] [outer = 0x7eff92984c00]
12:20:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:42 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
12:20:42 INFO - document served over http requires an https
12:20:42 INFO - sub-resource via script-tag using the meta-csp
12:20:42 INFO - delivery method with swap-origin-redirect and when
12:20:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
12:20:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:20:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:20:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:42 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
12:20:42 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 3037ms
12:20:42 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
12:20:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ecf00 == 19 [pid = 1905] [id = 331]
12:20:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff930cfc00) [pid = 1905] [serial = 923] [outer = (nil)]
12:20:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff930d8000) [pid = 1905] [serial = 924] [outer = 0x7eff930cfc00]
12:20:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff9381e800) [pid = 1905] [serial = 925] [outer = 0x7eff930cfc00]
12:20:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:44 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
12:20:44 INFO - document served over http requires an https
12:20:44 INFO - sub-resource via script-tag using the meta-csp
12:20:44 INFO - delivery method with swap-origin-redirect and when
12:20:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
12:20:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:20:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:20:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:44 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
12:20:44 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 2452ms
12:20:44 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
12:20:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df26800 == 20 [pid = 1905] [id = 332]
12:20:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff8f4c8c00) [pid = 1905] [serial = 926] [outer = (nil)]
12:20:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff8f5b2c00) [pid = 1905] [serial = 927] [outer = 0x7eff8f4c8c00]
12:20:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff906e0c00) [pid = 1905] [serial = 928] [outer = 0x7eff8f4c8c00]
12:20:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43ba00 == 19 [pid = 1905] [id = 321]
12:20:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df24f00 == 18 [pid = 1905] [id = 319]
12:20:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1aa00 == 17 [pid = 1905] [id = 318]
12:20:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bdb00 == 16 [pid = 1905] [id = 317]
12:20:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6b9500 == 15 [pid = 1905] [id = 316]
12:20:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df24500 == 14 [pid = 1905] [id = 315]
12:20:46 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90594900 == 13 [pid = 1905] [id = 314]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff91d7b800) [pid = 1905] [serial = 845] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff9381ec00) [pid = 1905] [serial = 790] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff903f9400) [pid = 1905] [serial = 832] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff92671c00) [pid = 1905] [serial = 827] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff8f55f000) [pid = 1905] [serial = 824] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff984a8c00) [pid = 1905] [serial = 800] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff95b3e800) [pid = 1905] [serial = 795] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff9cf0ec00) [pid = 1905] [serial = 803] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff926f9c00) [pid = 1905] [serial = 806] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8f55f400) [pid = 1905] [serial = 818] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff8d674800) [pid = 1905] [serial = 821] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff946e3400) [pid = 1905] [serial = 842] [outer = (nil)] [url = about:blank]
12:20:46 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff930bb800) [pid = 1905] [serial = 837] [outer = (nil)] [url = about:blank]
12:20:47 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
12:20:47 INFO - document served over http requires an https
12:20:47 INFO - sub-resource via script-tag using the meta-csp
12:20:47 INFO - delivery method with keep-origin-redirect and when
12:20:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
12:20:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:20:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:20:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:47 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
12:20:47 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 2938ms
12:20:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
12:20:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bc700 == 14 [pid = 1905] [id = 333]
12:20:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff8f52d000) [pid = 1905] [serial = 929] [outer = (nil)]
12:20:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff8f52d800) [pid = 1905] [serial = 930] [outer = 0x7eff8f52d000]
12:20:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff903f9800) [pid = 1905] [serial = 931] [outer = 0x7eff8f52d000]
12:20:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:49 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
12:20:49 INFO - document served over http requires an https
12:20:49 INFO - sub-resource via script-tag using the meta-csp
12:20:49 INFO - delivery method with no-redirect and when
12:20:49 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
12:20:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:20:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:20:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:49 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
12:20:49 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 1833ms
12:20:49 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
12:20:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df24f00 == 15 [pid = 1905] [id = 334]
12:20:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff92671400) [pid = 1905] [serial = 932] [outer = (nil)]
12:20:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff92671c00) [pid = 1905] [serial = 933] [outer = 0x7eff92671400]
12:20:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff9299dc00) [pid = 1905] [serial = 934] [outer = 0x7eff92671400]
12:20:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:51 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
12:20:51 INFO - document served over http requires an https
12:20:51 INFO - sub-resource via script-tag using the meta-csp
12:20:51 INFO - delivery method with swap-origin-redirect and when
12:20: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/script-tag/same-origin-upgrade.swap-origin-redirect.http.html"
12:20:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:20:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:20:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:51 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
12:20:51 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 1787ms
12:20:51 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
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff946b4c00) [pid = 1905] [serial = 850] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff9050d800) [pid = 1905] [serial = 893] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8f8f3800) [pid = 1905] [serial = 890] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff8d618800) [pid = 1905] [serial = 883] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff93e5a400) [pid = 1905] [serial = 880] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff8f48ec00) [pid = 1905] [serial = 888] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887220708]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff8df54c00) [pid = 1905] [serial = 885] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff8df56c00) [pid = 1905] [serial = 895] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff8c3a8400) [pid = 1905] [serial = 877] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff97c12000) [pid = 1905] [serial = 868] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff9807b800) [pid = 1905] [serial = 871] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff98568400) [pid = 1905] [serial = 874] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff97083c00) [pid = 1905] [serial = 862] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff97465400) [pid = 1905] [serial = 865] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff94cb0c00) [pid = 1905] [serial = 853] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff95b3ec00) [pid = 1905] [serial = 856] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff9671f400) [pid = 1905] [serial = 859] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff90756400) [pid = 1905] [serial = 847] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff8f9ee000) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff9305d000) [pid = 1905] [serial = 882] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff903f9000) [pid = 1905] [serial = 892] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff8df54400) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff91aa8800) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff8f8aac00) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff8f48e800) [pid = 1905] [serial = 887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887220708]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff930bac00) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff8c3a8000) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff979ddc00) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff9807b400) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff98519c00) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff96995400) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff9743f800) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff94cb0400) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff966ff800) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff95addc00) [pid = 1905] [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]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff94782400) [pid = 1905] [serial = 851] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff95720c00) [pid = 1905] [serial = 854] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff8f514000) [pid = 1905] [serial = 857] [outer = (nil)] [url = about:blank]
12:20:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ac900 == 16 [pid = 1905] [id = 335]
12:20:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff8d618800) [pid = 1905] [serial = 935] [outer = (nil)]
12:20:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff8d618c00) [pid = 1905] [serial = 936] [outer = 0x7eff8d618800]
12:20:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff8f48e800) [pid = 1905] [serial = 937] [outer = 0x7eff8d618800]
12:20:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:53 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
12:20:53 INFO - document served over http requires an https
12:20:53 INFO - sub-resource via xhr-request using the meta-csp
12:20:53 INFO - delivery method with keep-origin-redirect and when
12:20: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-downgrade.keep-origin-redirect.http.html"
12:20:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:20:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:20:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:53 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
12:20:53 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 1689ms
12:20:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
12:20:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce7300 == 17 [pid = 1905] [id = 336]
12:20:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff91aa8800) [pid = 1905] [serial = 938] [outer = (nil)]
12:20:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff926c2800) [pid = 1905] [serial = 939] [outer = 0x7eff91aa8800]
12:20:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff9399e800) [pid = 1905] [serial = 940] [outer = 0x7eff91aa8800]
12:20:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:54 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
12:20:54 INFO - document served over http requires an https
12:20:54 INFO - sub-resource via xhr-request using the meta-csp
12:20:54 INFO - delivery method with no-redirect and when
12:20:54 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html"
12:20:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:20:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:20:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:54 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
12:20:54 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 1790ms
12:20:54 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
12:20:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df24000 == 18 [pid = 1905] [id = 337]
12:20:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff9281c400) [pid = 1905] [serial = 941] [outer = (nil)]
12:20:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff93064000) [pid = 1905] [serial = 942] [outer = 0x7eff9281c400]
12:20:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff93f8b400) [pid = 1905] [serial = 943] [outer = 0x7eff9281c400]
12:20:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:57 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
12:20:57 INFO - document served over http requires an https
12:20:57 INFO - sub-resource via xhr-request using the meta-csp
12:20:57 INFO - delivery method with swap-origin-redirect and when
12:20:57 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
12:20:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:20:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:20:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:57 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
12:20:57 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 2395ms
12:20:57 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
12:20:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a94000 == 19 [pid = 1905] [id = 338]
12:20:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff946e3400) [pid = 1905] [serial = 944] [outer = (nil)]
12:20:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff946e3c00) [pid = 1905] [serial = 945] [outer = 0x7eff946e3400]
12:20:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff9475f800) [pid = 1905] [serial = 946] [outer = 0x7eff946e3400]
12:20:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:20:59 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
12:20:59 INFO - document served over http requires an https
12:20:59 INFO - sub-resource via xhr-request using the meta-csp
12:20:59 INFO - delivery method with swap-origin-redirect and when
12:20: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/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
12:20:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:20:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:20:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:20:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:20:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:20:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:20:59 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
12:20:59 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 2395ms
12:20:59 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
12:21:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b34c00 == 20 [pid = 1905] [id = 339]
12:21:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff956b1800) [pid = 1905] [serial = 947] [outer = (nil)]
12:21:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff956b1c00) [pid = 1905] [serial = 948] [outer = 0x7eff956b1800]
12:21:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff957cf400) [pid = 1905] [serial = 949] [outer = 0x7eff956b1800]
12:21:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:02 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
12:21:02 INFO - document served over http requires an https
12:21:02 INFO - sub-resource via xhr-request using the meta-csp
12:21:02 INFO - delivery method with keep-origin-redirect and when
12:21:02 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
12:21:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:21:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:21:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:02 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
12:21:02 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 2553ms
12:21:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
12:21:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2eb00 == 21 [pid = 1905] [id = 340]
12:21:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff95b7c800) [pid = 1905] [serial = 950] [outer = (nil)]
12:21:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff95b7cc00) [pid = 1905] [serial = 951] [outer = 0x7eff95b7c800]
12:21:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff95eabc00) [pid = 1905] [serial = 952] [outer = 0x7eff95b7c800]
12:21:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:05 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
12:21:05 INFO - document served over http requires an https
12:21:05 INFO - sub-resource via xhr-request using the meta-csp
12:21:05 INFO - delivery method with no-redirect and when
12:21:05 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
12:21:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:21:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:21:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:05 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
12:21:05 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 2821ms
12:21:05 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
12:21:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff92658000 == 22 [pid = 1905] [id = 341]
12:21:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff967a8400) [pid = 1905] [serial = 953] [outer = (nil)]
12:21:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff967a8800) [pid = 1905] [serial = 954] [outer = 0x7eff967a8400]
12:21:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff968fe000) [pid = 1905] [serial = 955] [outer = 0x7eff967a8400]
12:21:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:07 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
12:21:07 INFO - document served over http requires an https
12:21:07 INFO - sub-resource via xhr-request using the meta-csp
12:21:07 INFO - delivery method with swap-origin-redirect and when
12:21:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html"
12:21:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:21:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:21:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:07 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
12:21:07 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 1896ms
12:21:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
12:21:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f4000 == 23 [pid = 1905] [id = 342]
12:21:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff97135400) [pid = 1905] [serial = 956] [outer = (nil)]
12:21:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff97135800) [pid = 1905] [serial = 957] [outer = 0x7eff97135400]
12:21:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff971afc00) [pid = 1905] [serial = 958] [outer = 0x7eff97135400]
12:21:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:09 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
12:21:09 INFO - document served over http requires an http
12:21:09 INFO - sub-resource via fetch-request using the meta-referrer
12:21:09 INFO - delivery method with keep-origin-redirect and when
12:21:09 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
12:21:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:09 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:21:09 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:21:09 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:21:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:09 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
12:21:09 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 2640ms
12:21:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
12:21:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90c500 == 24 [pid = 1905] [id = 343]
12:21:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff8de0e800) [pid = 1905] [serial = 959] [outer = (nil)]
12:21:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff8ebb6c00) [pid = 1905] [serial = 960] [outer = 0x7eff8de0e800]
12:21:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff9050d400) [pid = 1905] [serial = 961] [outer = 0x7eff8de0e800]
12:21:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:12 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
12:21:12 INFO - document served over http requires an http
12:21:12 INFO - sub-resource via fetch-request using the meta-referrer
12:21:12 INFO - delivery method with no-redirect and when
12: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"
12:21:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:21:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:21:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:21:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:12 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
12:21:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2445ms
12:21:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
12:21:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f6800 == 25 [pid = 1905] [id = 344]
12:21:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff8defc000) [pid = 1905] [serial = 962] [outer = (nil)]
12:21:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff8df4e000) [pid = 1905] [serial = 963] [outer = 0x7eff8defc000]
12:21:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff8f9ee000) [pid = 1905] [serial = 964] [outer = 0x7eff8defc000]
12:21:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ac900 == 24 [pid = 1905] [id = 335]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df24f00 == 23 [pid = 1905] [id = 334]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bc700 == 22 [pid = 1905] [id = 333]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df26800 == 21 [pid = 1905] [id = 332]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ecf00 == 20 [pid = 1905] [id = 331]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a94500 == 19 [pid = 1905] [id = 330]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906af100 == 18 [pid = 1905] [id = 329]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90594e00 == 17 [pid = 1905] [id = 328]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90322800 == 16 [pid = 1905] [id = 327]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43f600 == 15 [pid = 1905] [id = 325]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f837900 == 14 [pid = 1905] [id = 326]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df28600 == 13 [pid = 1905] [id = 324]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1b900 == 12 [pid = 1905] [id = 323]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df27c00 == 11 [pid = 1905] [id = 320]
12:21:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4a00 == 10 [pid = 1905] [id = 322]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff975e3800) [pid = 1905] [serial = 866] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff97139c00) [pid = 1905] [serial = 863] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff967a8c00) [pid = 1905] [serial = 860] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff980e7400) [pid = 1905] [serial = 872] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff97c6d400) [pid = 1905] [serial = 869] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8c8e7000) [pid = 1905] [serial = 878] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff99bb3000) [pid = 1905] [serial = 875] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff8ebb6800) [pid = 1905] [serial = 886] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff9d2cdc00) [pid = 1905] [serial = 881] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff90385800) [pid = 1905] [serial = 891] [outer = (nil)] [url = about:blank]
12:21:13 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff927bec00) [pid = 1905] [serial = 848] [outer = (nil)] [url = about:blank]
12:21:14 INFO - PROCESS | 1857 | [Child 1905] 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
12:21:14 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
12:21:14 INFO - document served over http requires an http
12:21:14 INFO - sub-resource via fetch-request using the meta-referrer
12:21:14 INFO - delivery method with swap-origin-redirect and when
12: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/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
12:21:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:21:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:21:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:21:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:14 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
12:21:14 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 2339ms
12:21:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
12:21:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1be00 == 11 [pid = 1905] [id = 345]
12:21:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff8f9df800) [pid = 1905] [serial = 965] [outer = (nil)]
12:21:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff90385800) [pid = 1905] [serial = 966] [outer = 0x7eff8f9df800]
12:21:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff90756400) [pid = 1905] [serial = 967] [outer = 0x7eff8f9df800]
12:21:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43ba00 == 12 [pid = 1905] [id = 346]
12:21:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff90d72c00) [pid = 1905] [serial = 968] [outer = (nil)]
12:21:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff90df9000) [pid = 1905] [serial = 969] [outer = 0x7eff90d72c00]
12:21:16 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
12:21:16 INFO - document served over http requires an http
12:21:16 INFO - sub-resource via iframe-tag using the meta-referrer
12:21:16 INFO - delivery method with keep-origin-redirect and when
12:21: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"
12:21:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:21:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:21:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html:23:7
12:21:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 2134ms
12:21:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
12:21:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83a600 == 13 [pid = 1905] [id = 347]
12:21:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff91d8c800) [pid = 1905] [serial = 970] [outer = (nil)]
12:21:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff92671800) [pid = 1905] [serial = 971] [outer = 0x7eff91d8c800]
12:21:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff9282c400) [pid = 1905] [serial = 972] [outer = 0x7eff91d8c800]
12:21:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff8d7bc400) [pid = 1905] [serial = 898] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff927be000) [pid = 1905] [serial = 918] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff92671c00) [pid = 1905] [serial = 933] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff9299d000) [pid = 1905] [serial = 921] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff9176a400) [pid = 1905] [serial = 910] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8f9df400) [pid = 1905] [serial = 903] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff8f52d800) [pid = 1905] [serial = 930] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff8eb5d000) [pid = 1905] [serial = 900] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff8d618c00) [pid = 1905] [serial = 936] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff8f5b2c00) [pid = 1905] [serial = 927] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff91c1d400) [pid = 1905] [serial = 915] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff90614000) [pid = 1905] [serial = 905] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff90cf2c00) [pid = 1905] [serial = 908] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887232730]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff91ac9c00) [pid = 1905] [serial = 913] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff930d8000) [pid = 1905] [serial = 924] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff8f4c8c00) [pid = 1905] [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]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff8f52d000) [pid = 1905] [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]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff8d618800) [pid = 1905] [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]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff92671400) [pid = 1905] [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]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff91ac9400) [pid = 1905] [serial = 912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff90aa9c00) [pid = 1905] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887232730]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff8f5b2800) [pid = 1905] [serial = 902] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff8d618400) [pid = 1905] [serial = 897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff8df54800) [pid = 1905] [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]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff907dc800) [pid = 1905] [serial = 896] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff8f48e800) [pid = 1905] [serial = 937] [outer = (nil)] [url = about:blank]
12:21:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90597600 == 14 [pid = 1905] [id = 348]
12:21:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff8c3a8400) [pid = 1905] [serial = 973] [outer = (nil)]
12:21:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff8d618800) [pid = 1905] [serial = 974] [outer = 0x7eff8c3a8400]
12:21:19 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
12:21:19 INFO - document served over http requires an http
12:21:19 INFO - sub-resource via iframe-tag using the meta-referrer
12:21:19 INFO - delivery method with no-redirect and when
12: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"
12:21:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:21:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:21:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:19 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html:23:7
12:21:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2954ms
12:21:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
12:21:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907e9a00 == 15 [pid = 1905] [id = 349]
12:21:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff8f48e800) [pid = 1905] [serial = 975] [outer = (nil)]
12:21:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff8f4c8000) [pid = 1905] [serial = 976] [outer = 0x7eff8f48e800]
12:21:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff8f890800) [pid = 1905] [serial = 977] [outer = 0x7eff8f48e800]
12:21:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1dc00 == 16 [pid = 1905] [id = 350]
12:21:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff8d679400) [pid = 1905] [serial = 978] [outer = (nil)]
12:21:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff8de2b000) [pid = 1905] [serial = 979] [outer = 0x7eff8d679400]
12:21:21 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
12:21:21 INFO - document served over http requires an http
12:21:21 INFO - sub-resource via iframe-tag using the meta-referrer
12:21:21 INFO - delivery method with swap-origin-redirect and when
12:21: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-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
12:21:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:21:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:21:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:21 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
12:21:21 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 1884ms
12:21:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
12:21:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f837400 == 17 [pid = 1905] [id = 351]
12:21:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff90614000) [pid = 1905] [serial = 980] [outer = (nil)]
12:21:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff90756c00) [pid = 1905] [serial = 981] [outer = 0x7eff90614000]
12:21:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff91650c00) [pid = 1905] [serial = 982] [outer = 0x7eff90614000]
12:21:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:23 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
12:21:23 INFO - document served over http requires an http
12:21:23 INFO - sub-resource via script-tag using the meta-referrer
12:21:23 INFO - delivery method with keep-origin-redirect and when
12:21: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"
12:21:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:21:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:21:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:23 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
12:21:23 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 2038ms
12:21:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
12:21:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce5500 == 18 [pid = 1905] [id = 352]
12:21:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff92671c00) [pid = 1905] [serial = 983] [outer = (nil)]
12:21:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff926f9800) [pid = 1905] [serial = 984] [outer = 0x7eff92671c00]
12:21:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff928e8000) [pid = 1905] [serial = 985] [outer = 0x7eff92671c00]
12:21:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:25 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
12:21:25 INFO - document served over http requires an http
12:21:25 INFO - sub-resource via script-tag using the meta-referrer
12:21:25 INFO - delivery method with no-redirect and when
12:21: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"
12:21:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:21:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:21:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:25 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
12:21:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2113ms
12:21:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
12:21:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265c100 == 19 [pid = 1905] [id = 353]
12:21:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff930d8000) [pid = 1905] [serial = 986] [outer = (nil)]
12:21:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff930d8400) [pid = 1905] [serial = 987] [outer = 0x7eff930d8000]
12:21:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff93836400) [pid = 1905] [serial = 988] [outer = 0x7eff930d8000]
12:21:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:28 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
12:21:28 INFO - document served over http requires an http
12:21:28 INFO - sub-resource via script-tag using the meta-referrer
12:21:28 INFO - delivery method with swap-origin-redirect and when
12:21:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
12:21:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:28 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:21:28 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:21:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:28 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
12:21:28 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 2449ms
12:21:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
12:21:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9303fe00 == 20 [pid = 1905] [id = 354]
12:21:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff95720c00) [pid = 1905] [serial = 989] [outer = (nil)]
12:21:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff95a14000) [pid = 1905] [serial = 990] [outer = 0x7eff95720c00]
12:21:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff95a90800) [pid = 1905] [serial = 991] [outer = 0x7eff95720c00]
12:21:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:30 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
12:21:30 INFO - document served over http requires an http
12:21:30 INFO - sub-resource via xhr-request using the meta-referrer
12:21:30 INFO - delivery method with keep-origin-redirect and when
12:21: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"
12:21:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:21:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:21:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:30 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
12:21:30 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 2398ms
12:21:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
12:21:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318d900 == 21 [pid = 1905] [id = 355]
12:21:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff974e7800) [pid = 1905] [serial = 992] [outer = (nil)]
12:21:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff97546400) [pid = 1905] [serial = 993] [outer = 0x7eff974e7800]
12:21:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff9756c400) [pid = 1905] [serial = 994] [outer = 0x7eff974e7800]
12:21:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:33 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
12:21:33 INFO - document served over http requires an http
12:21:33 INFO - sub-resource via xhr-request using the meta-referrer
12:21:33 INFO - delivery method with no-redirect and when
12:21: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"
12:21:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:21:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:21:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:33 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
12:21:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2699ms
12:21:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
12:21:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f2300 == 22 [pid = 1905] [id = 356]
12:21:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff979ddc00) [pid = 1905] [serial = 995] [outer = (nil)]
12:21:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff97c14000) [pid = 1905] [serial = 996] [outer = 0x7eff979ddc00]
12:21:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff97c57400) [pid = 1905] [serial = 997] [outer = 0x7eff979ddc00]
12:21:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:35 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
12:21:35 INFO - document served over http requires an http
12:21:35 INFO - sub-resource via xhr-request using the meta-referrer
12:21:35 INFO - delivery method with swap-origin-redirect and when
12: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/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
12:21:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:21:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:21:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:35 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
12:21:35 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 1887ms
12:21:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
12:21:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee5700 == 23 [pid = 1905] [id = 357]
12:21:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff98036400) [pid = 1905] [serial = 998] [outer = (nil)]
12:21:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff98036c00) [pid = 1905] [serial = 999] [outer = 0x7eff98036400]
12:21:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff98090c00) [pid = 1905] [serial = 1000] [outer = 0x7eff98036400]
12:21:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:37 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
12:21:37 INFO - document served over http requires an https
12:21:37 INFO - sub-resource via fetch-request using the meta-referrer
12:21:37 INFO - delivery method with keep-origin-redirect and when
12:21: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"
12:21:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:21:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:21:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:21:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:37 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
12:21:37 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 2018ms
12:21:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
12:21:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94721f00 == 24 [pid = 1905] [id = 358]
12:21:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff981cf000) [pid = 1905] [serial = 1001] [outer = (nil)]
12:21:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff981cf800) [pid = 1905] [serial = 1002] [outer = 0x7eff981cf000]
12:21:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff984a8400) [pid = 1905] [serial = 1003] [outer = 0x7eff981cf000]
12:21:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:40 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
12:21:40 INFO - document served over http requires an https
12:21:40 INFO - sub-resource via fetch-request using the meta-referrer
12:21:40 INFO - delivery method with no-redirect and when
12:21: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"
12:21:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:21:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:21:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:21:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:40 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
12:21:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2605ms
12:21:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
12:21:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a97c00 == 25 [pid = 1905] [id = 359]
12:21:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff8d674c00) [pid = 1905] [serial = 1004] [outer = (nil)]
12:21:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff90a18000) [pid = 1905] [serial = 1005] [outer = 0x7eff8d674c00]
12:21:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff99ba2800) [pid = 1905] [serial = 1006] [outer = 0x7eff8d674c00]
12:21:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:42 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
12:21:42 INFO - document served over http requires an https
12:21:42 INFO - sub-resource via fetch-request using the meta-referrer
12:21:42 INFO - delivery method with swap-origin-redirect and when
12:21: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"
12:21:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:21:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:21:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:21:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:42 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
12:21:42 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 2643ms
12:21:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
12:21:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4a00 == 26 [pid = 1905] [id = 360]
12:21:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff8d618000) [pid = 1905] [serial = 1007] [outer = (nil)]
12:21:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff8d618c00) [pid = 1905] [serial = 1008] [outer = 0x7eff8d618000]
12:21:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff8df54c00) [pid = 1905] [serial = 1009] [outer = 0x7eff8d618000]
12:21:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90597600 == 25 [pid = 1905] [id = 348]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83a600 == 24 [pid = 1905] [id = 347]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43ba00 == 23 [pid = 1905] [id = 346]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1be00 == 22 [pid = 1905] [id = 345]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f6800 == 21 [pid = 1905] [id = 344]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90c500 == 20 [pid = 1905] [id = 343]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f4000 == 19 [pid = 1905] [id = 342]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff92658000 == 18 [pid = 1905] [id = 341]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2eb00 == 17 [pid = 1905] [id = 340]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b34c00 == 16 [pid = 1905] [id = 339]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a94000 == 15 [pid = 1905] [id = 338]
12:21:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df24000 == 14 [pid = 1905] [id = 337]
12:21:44 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff903f9800) [pid = 1905] [serial = 931] [outer = (nil)] [url = about:blank]
12:21:44 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff9299dc00) [pid = 1905] [serial = 934] [outer = (nil)] [url = about:blank]
12:21:44 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff906e0c00) [pid = 1905] [serial = 928] [outer = (nil)] [url = about:blank]
12:21:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90e300 == 15 [pid = 1905] [id = 361]
12:21:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff8c8ef800) [pid = 1905] [serial = 1010] [outer = (nil)]
12:21:44 INFO - PROCESS | 1857 | [Child 1905] 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
12:21:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff8ea85400) [pid = 1905] [serial = 1011] [outer = 0x7eff8c8ef800]
12:21:45 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
12:21:45 INFO - document served over http requires an https
12:21:45 INFO - sub-resource via iframe-tag using the meta-referrer
12:21:45 INFO - delivery method with keep-origin-redirect and when
12:21:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
12:21:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:45 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:21:45 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:21:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:45 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
12:21:45 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 2451ms
12:21:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
12:21:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ecf00 == 16 [pid = 1905] [id = 362]
12:21:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff916c6400) [pid = 1905] [serial = 1012] [outer = (nil)]
12:21:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff9176ac00) [pid = 1905] [serial = 1013] [outer = 0x7eff916c6400]
12:21:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff92671400) [pid = 1905] [serial = 1014] [outer = 0x7eff916c6400]
12:21:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff97135800) [pid = 1905] [serial = 957] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff956b1c00) [pid = 1905] [serial = 948] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff967a8800) [pid = 1905] [serial = 954] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff946e3c00) [pid = 1905] [serial = 945] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8d618800) [pid = 1905] [serial = 974] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887279476]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff92671800) [pid = 1905] [serial = 971] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff95b7cc00) [pid = 1905] [serial = 951] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff8df4e000) [pid = 1905] [serial = 963] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff90df9000) [pid = 1905] [serial = 969] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff90385800) [pid = 1905] [serial = 966] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff8ebb6c00) [pid = 1905] [serial = 960] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff926c2800) [pid = 1905] [serial = 939] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff93064000) [pid = 1905] [serial = 942] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff8f4c8000) [pid = 1905] [serial = 976] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff8f9df800) [pid = 1905] [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]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8defc000) [pid = 1905] [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]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff91d8c800) [pid = 1905] [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]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff8de0e800) [pid = 1905] [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]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff90d72c00) [pid = 1905] [serial = 968] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff8c3a8400) [pid = 1905] [serial = 973] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887279476]
12:21:47 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff9399e800) [pid = 1905] [serial = 940] [outer = (nil)] [url = about:blank]
12:21:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df27200 == 17 [pid = 1905] [id = 363]
12:21:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff8c3a8400) [pid = 1905] [serial = 1015] [outer = (nil)]
12:21:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff8d618800) [pid = 1905] [serial = 1016] [outer = 0x7eff8c3a8400]
12:21:48 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
12:21:48 INFO - document served over http requires an https
12:21:48 INFO - sub-resource via iframe-tag using the meta-referrer
12:21:48 INFO - delivery method with no-redirect and when
12:21: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"
12:21:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:21:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:21:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:48 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
12:21:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 3195ms
12:21:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
12:21:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83a600 == 18 [pid = 1905] [id = 364]
12:21:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff8f55f800) [pid = 1905] [serial = 1017] [outer = (nil)]
12:21:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff8f5b2000) [pid = 1905] [serial = 1018] [outer = 0x7eff8f55f800]
12:21:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff906bc400) [pid = 1905] [serial = 1019] [outer = 0x7eff8f55f800]
12:21:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ad800 == 19 [pid = 1905] [id = 365]
12:21:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff90d72c00) [pid = 1905] [serial = 1020] [outer = (nil)]
12:21:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff90df9000) [pid = 1905] [serial = 1021] [outer = 0x7eff90d72c00]
12:21:50 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
12:21:50 INFO - document served over http requires an https
12:21:50 INFO - sub-resource via iframe-tag using the meta-referrer
12:21:50 INFO - delivery method with swap-origin-redirect and when
12:21: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"
12:21:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:21:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:21:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:50 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
12:21:50 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 2194ms
12:21:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
12:21:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce8200 == 20 [pid = 1905] [id = 366]
12:21:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff93823800) [pid = 1905] [serial = 1022] [outer = (nil)]
12:21:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff93987c00) [pid = 1905] [serial = 1023] [outer = 0x7eff93823800]
12:21:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff93fe1c00) [pid = 1905] [serial = 1024] [outer = 0x7eff93823800]
12:21:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:52 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
12:21:52 INFO - document served over http requires an https
12:21:52 INFO - sub-resource via script-tag using the meta-referrer
12:21:52 INFO - delivery method with keep-origin-redirect and when
12:21: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"
12:21:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:21:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:21:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:52 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
12:21:52 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 1888ms
12:21:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
12:21:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2cd00 == 21 [pid = 1905] [id = 367]
12:21:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff956b1c00) [pid = 1905] [serial = 1025] [outer = (nil)]
12:21:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff95720800) [pid = 1905] [serial = 1026] [outer = 0x7eff956b1c00]
12:21:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff95b3e400) [pid = 1905] [serial = 1027] [outer = 0x7eff956b1c00]
12:21:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:54 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
12:21:54 INFO - document served over http requires an https
12:21:54 INFO - sub-resource via script-tag using the meta-referrer
12:21:54 INFO - delivery method with no-redirect and when
12:21: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"
12:21:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:54 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:21:54 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:21:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:54 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
12:21:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 1990ms
12:21:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
12:21:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265ad00 == 22 [pid = 1905] [id = 368]
12:21:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff967a8000) [pid = 1905] [serial = 1028] [outer = (nil)]
12:21:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff967a8800) [pid = 1905] [serial = 1029] [outer = 0x7eff967a8000]
12:21:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff96995c00) [pid = 1905] [serial = 1030] [outer = 0x7eff967a8000]
12:21:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:57 INFO - PROCESS | 1857 | [Child 1905] 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
12:21:57 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
12:21:57 INFO - document served over http requires an https
12:21:57 INFO - sub-resource via script-tag using the meta-referrer
12:21:57 INFO - delivery method with swap-origin-redirect and when
12:21: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"
12:21:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:21:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:21:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:21:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:21:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:21:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:21:57 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
12:21:57 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 3189ms
12:21:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
12:21:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318d400 == 23 [pid = 1905] [id = 369]
12:21:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff9807b800) [pid = 1905] [serial = 1031] [outer = (nil)]
12:21:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff9811d400) [pid = 1905] [serial = 1032] [outer = 0x7eff9807b800]
12:21:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff99b5dc00) [pid = 1905] [serial = 1033] [outer = 0x7eff9807b800]
12:21:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:21:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:00 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
12:22:00 INFO - document served over http requires an https
12:22:00 INFO - sub-resource via xhr-request using the meta-referrer
12:22:00 INFO - delivery method with keep-origin-redirect and when
12:22: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"
12:22:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:22:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:22:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:00 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
12:22:00 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 2345ms
12:22:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
12:22:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94721a00 == 24 [pid = 1905] [id = 370]
12:22:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff99dfe400) [pid = 1905] [serial = 1034] [outer = (nil)]
12:22:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff9a0c1c00) [pid = 1905] [serial = 1035] [outer = 0x7eff99dfe400]
12:22:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff9cee8400) [pid = 1905] [serial = 1036] [outer = 0x7eff99dfe400]
12:22:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:02 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
12:22:02 INFO - document served over http requires an https
12:22:02 INFO - sub-resource via xhr-request using the meta-referrer
12:22:02 INFO - delivery method with no-redirect and when
12:22: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"
12:22:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:22:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:22:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:02 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
12:22:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2194ms
12:22:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
12:22:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c7600 == 25 [pid = 1905] [id = 371]
12:22:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff9d341800) [pid = 1905] [serial = 1037] [outer = (nil)]
12:22:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff9d361800) [pid = 1905] [serial = 1038] [outer = 0x7eff9d341800]
12:22:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff9d552000) [pid = 1905] [serial = 1039] [outer = 0x7eff9d341800]
12:22:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:05 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
12:22:05 INFO - document served over http requires an https
12:22:05 INFO - sub-resource via xhr-request using the meta-referrer
12:22:05 INFO - delivery method with swap-origin-redirect and when
12:22: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"
12:22:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:22:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:22:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:05 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
12:22:05 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 2744ms
12:22:05 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
12:22:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9566bb00 == 26 [pid = 1905] [id = 372]
12:22:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff9d4ffc00) [pid = 1905] [serial = 1040] [outer = (nil)]
12:22:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff9d506000) [pid = 1905] [serial = 1041] [outer = 0x7eff9d4ffc00]
12:22:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7effa0674800) [pid = 1905] [serial = 1042] [outer = 0x7eff9d4ffc00]
12:22:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:06 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
12:22:06 INFO - document served over http requires an http
12:22:06 INFO - sub-resource via fetch-request using the meta-referrer
12:22:06 INFO - delivery method with keep-origin-redirect and when
12:22:06 INFO - the target request is same-origin.
12:22:06 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 1785ms
12:22:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
12:22:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b25b00 == 27 [pid = 1905] [id = 373]
12:22:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff916b7000) [pid = 1905] [serial = 1043] [outer = (nil)]
12:22:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff916b7400) [pid = 1905] [serial = 1044] [outer = 0x7eff916b7000]
12:22:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff91758000) [pid = 1905] [serial = 1045] [outer = 0x7eff916b7000]
12:22:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:09 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
12:22:09 INFO - document served over http requires an http
12:22:09 INFO - sub-resource via fetch-request using the meta-referrer
12:22:09 INFO - delivery method with no-redirect and when
12:22:09 INFO - the target request is same-origin.
12:22:09 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 2986ms
12:22:09 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
12:22:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f839700 == 28 [pid = 1905] [id = 374]
12:22:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff8de0e000) [pid = 1905] [serial = 1046] [outer = (nil)]
12:22:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff8f4c8000) [pid = 1905] [serial = 1047] [outer = 0x7eff8de0e000]
12:22:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff90c6dc00) [pid = 1905] [serial = 1048] [outer = 0x7eff8de0e000]
12:22:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:12 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
12:22:12 INFO - document served over http requires an http
12:22:12 INFO - sub-resource via fetch-request using the meta-referrer
12:22:12 INFO - delivery method with swap-origin-redirect and when
12: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"
12:22:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:22:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:22:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:22:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:12 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
12:22:12 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 2245ms
12:22:12 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
12:22:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f6800 == 29 [pid = 1905] [id = 375]
12:22:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff8c8eac00) [pid = 1905] [serial = 1049] [outer = (nil)]
12:22:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff8c8efc00) [pid = 1905] [serial = 1050] [outer = 0x7eff8c8eac00]
12:22:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff90505c00) [pid = 1905] [serial = 1051] [outer = 0x7eff8c8eac00]
12:22:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90e300 == 28 [pid = 1905] [id = 361]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4a00 == 27 [pid = 1905] [id = 360]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94721f00 == 26 [pid = 1905] [id = 358]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee5700 == 25 [pid = 1905] [id = 357]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f2300 == 24 [pid = 1905] [id = 356]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318d900 == 23 [pid = 1905] [id = 355]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9303fe00 == 22 [pid = 1905] [id = 354]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265c100 == 21 [pid = 1905] [id = 353]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce5500 == 20 [pid = 1905] [id = 352]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f837400 == 19 [pid = 1905] [id = 351]
12:22:14 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1dc00 == 18 [pid = 1905] [id = 350]
12:22:14 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff9050d400) [pid = 1905] [serial = 961] [outer = (nil)] [url = about:blank]
12:22:14 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff8f9ee000) [pid = 1905] [serial = 964] [outer = (nil)] [url = about:blank]
12:22:14 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff9282c400) [pid = 1905] [serial = 972] [outer = (nil)] [url = about:blank]
12:22:14 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff90756400) [pid = 1905] [serial = 967] [outer = (nil)] [url = about:blank]
12:22:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bd100 == 19 [pid = 1905] [id = 376]
12:22:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff8f9ee000) [pid = 1905] [serial = 1052] [outer = (nil)]
12:22:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff90614400) [pid = 1905] [serial = 1053] [outer = 0x7eff8f9ee000]
12:22:14 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
12:22:14 INFO - document served over http requires an http
12:22:14 INFO - sub-resource via iframe-tag using the meta-referrer
12:22:14 INFO - delivery method with keep-origin-redirect and when
12:22:14 INFO - the target request is same-origin.
12:22:14 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 2552ms
12:22:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
12:22:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43f600 == 20 [pid = 1905] [id = 377]
12:22:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff91aa8000) [pid = 1905] [serial = 1054] [outer = (nil)]
12:22:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff91aa8c00) [pid = 1905] [serial = 1055] [outer = 0x7eff91aa8000]
12:22:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff91b96400) [pid = 1905] [serial = 1056] [outer = 0x7eff91aa8000]
12:22:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a94500 == 21 [pid = 1905] [id = 378]
12:22:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff91d7c400) [pid = 1905] [serial = 1057] [outer = (nil)]
12:22:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff91d8f000) [pid = 1905] [serial = 1058] [outer = 0x7eff91d7c400]
12:22:16 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
12:22:16 INFO - document served over http requires an http
12:22:16 INFO - sub-resource via iframe-tag using the meta-referrer
12:22:16 INFO - delivery method with no-redirect and when
12:22:16 INFO - the target request is same-origin.
12:22:16 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 2245ms
12:22:16 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
12:22:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2d700 == 22 [pid = 1905] [id = 379]
12:22:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff927bf800) [pid = 1905] [serial = 1059] [outer = (nil)]
12:22:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff927bfc00) [pid = 1905] [serial = 1060] [outer = 0x7eff927bf800]
12:22:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff928e8c00) [pid = 1905] [serial = 1061] [outer = 0x7eff927bf800]
12:22:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff967a8400) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff95b7c800) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff956b1800) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff946e3400) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff9281c400) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff91aa8800) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff8de2b000) [pid = 1905] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff8d618c00) [pid = 1905] [serial = 1008] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff98036c00) [pid = 1905] [serial = 999] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff926f9800) [pid = 1905] [serial = 984] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff8ea85400) [pid = 1905] [serial = 1011] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff97c14000) [pid = 1905] [serial = 996] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff981cf800) [pid = 1905] [serial = 1002] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff97546400) [pid = 1905] [serial = 993] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff930d8400) [pid = 1905] [serial = 987] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff95a14000) [pid = 1905] [serial = 990] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff90756c00) [pid = 1905] [serial = 981] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff90a18000) [pid = 1905] [serial = 1005] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff9176ac00) [pid = 1905] [serial = 1013] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff97135400) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff974e7800) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff905fdc00) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff930d8000) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff981cf000) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff92671c00) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff8ea85800) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff979ddc00) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff92984c00) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff90614000) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff92702800) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff95720c00) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff98036400) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff9176a000) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff8d679400) [pid = 1905] [serial = 978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff8d618000) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff91c1d000) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff8c8ef800) [pid = 1905] [serial = 1010] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8d674c00) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff8f48e800) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff930cfc00) [pid = 1905] [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]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff9756c400) [pid = 1905] [serial = 994] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff9282c800) [pid = 1905] [serial = 919] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff9381e800) [pid = 1905] [serial = 925] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff907dc000) [pid = 1905] [serial = 911] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff95a90800) [pid = 1905] [serial = 991] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff907dc400) [pid = 1905] [serial = 906] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8f4c8400) [pid = 1905] [serial = 901] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff9305d400) [pid = 1905] [serial = 922] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff97c57400) [pid = 1905] [serial = 997] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff91d7cc00) [pid = 1905] [serial = 916] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff971afc00) [pid = 1905] [serial = 958] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff9475f800) [pid = 1905] [serial = 946] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff957cf400) [pid = 1905] [serial = 949] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff968fe000) [pid = 1905] [serial = 955] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff95eabc00) [pid = 1905] [serial = 952] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff93f8b400) [pid = 1905] [serial = 943] [outer = (nil)] [url = about:blank]
12:22:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f4000 == 23 [pid = 1905] [id = 380]
12:22:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff8c8ef800) [pid = 1905] [serial = 1062] [outer = (nil)]
12:22:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff8d618c00) [pid = 1905] [serial = 1063] [outer = 0x7eff8c8ef800]
12:22:20 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
12:22:20 INFO - document served over http requires an http
12:22:20 INFO - sub-resource via iframe-tag using the meta-referrer
12:22:20 INFO - delivery method with swap-origin-redirect and when
12: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"
12:22:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:22:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:22:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:20 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
12:22:20 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 3156ms
12:22:20 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
12:22:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9303fe00 == 24 [pid = 1905] [id = 381]
12:22:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff903f9c00) [pid = 1905] [serial = 1064] [outer = (nil)]
12:22:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff905fd000) [pid = 1905] [serial = 1065] [outer = 0x7eff903f9c00]
12:22:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff90a18000) [pid = 1905] [serial = 1066] [outer = 0x7eff903f9c00]
12:22:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:21 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
12:22:21 INFO - document served over http requires an http
12:22:21 INFO - sub-resource via script-tag using the meta-referrer
12:22:21 INFO - delivery method with keep-origin-redirect and when
12:22:21 INFO - the target request is same-origin.
12:22:21 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 1744ms
12:22:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
12:22:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43e200 == 25 [pid = 1905] [id = 382]
12:22:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff906e0800) [pid = 1905] [serial = 1067] [outer = (nil)]
12:22:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff906e0c00) [pid = 1905] [serial = 1068] [outer = 0x7eff906e0800]
12:22:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff9176ac00) [pid = 1905] [serial = 1069] [outer = 0x7eff906e0800]
12:22:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:23 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
12:22:23 INFO - document served over http requires an http
12:22:23 INFO - sub-resource via script-tag using the meta-referrer
12:22:23 INFO - delivery method with no-redirect and when
12:22:23 INFO - the target request is same-origin.
12:22:23 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 2041ms
12:22:23 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
12:22:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f6d00 == 26 [pid = 1905] [id = 383]
12:22:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff92702000) [pid = 1905] [serial = 1070] [outer = (nil)]
12:22:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff92702800) [pid = 1905] [serial = 1071] [outer = 0x7eff92702000]
12:22:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff92984c00) [pid = 1905] [serial = 1072] [outer = 0x7eff92702000]
12:22:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:25 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
12:22:25 INFO - document served over http requires an http
12:22:25 INFO - sub-resource via script-tag using the meta-referrer
12:22:25 INFO - delivery method with swap-origin-redirect and when
12:22: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"
12:22:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:22:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:22:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:25 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
12:22:25 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 1797ms
12:22:25 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
12:22:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f2d00 == 27 [pid = 1905] [id = 384]
12:22:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff9305d400) [pid = 1905] [serial = 1073] [outer = (nil)]
12:22:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff93847000) [pid = 1905] [serial = 1074] [outer = 0x7eff9305d400]
12:22:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff946e3400) [pid = 1905] [serial = 1075] [outer = 0x7eff9305d400]
12:22:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:28 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
12:22:28 INFO - document served over http requires an http
12:22:28 INFO - sub-resource via xhr-request using the meta-referrer
12:22:28 INFO - delivery method with keep-origin-redirect and when
12:22:28 INFO - the target request is same-origin.
12:22:28 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 2639ms
12:22:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
12:22:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93facb00 == 28 [pid = 1905] [id = 385]
12:22:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff95a90800) [pid = 1905] [serial = 1076] [outer = (nil)]
12:22:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff95add000) [pid = 1905] [serial = 1077] [outer = 0x7eff95a90800]
12:22:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff95ffc000) [pid = 1905] [serial = 1078] [outer = 0x7eff95a90800]
12:22:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:30 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
12:22:30 INFO - document served over http requires an http
12:22:30 INFO - sub-resource via xhr-request using the meta-referrer
12:22:30 INFO - delivery method with no-redirect and when
12:22:30 INFO - the target request is same-origin.
12:22:30 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 2184ms
12:22:30 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
12:22:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c6700 == 29 [pid = 1905] [id = 386]
12:22:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff95ffc800) [pid = 1905] [serial = 1079] [outer = (nil)]
12:22:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff9671f800) [pid = 1905] [serial = 1080] [outer = 0x7eff95ffc800]
12:22:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff97135400) [pid = 1905] [serial = 1081] [outer = 0x7eff95ffc800]
12:22:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:33 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
12:22:33 INFO - document served over http requires an http
12:22:33 INFO - sub-resource via xhr-request using the meta-referrer
12:22:33 INFO - delivery method with swap-origin-redirect and when
12:22: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"
12:22:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:22:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:22:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:33 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
12:22:33 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 2398ms
12:22:33 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
12:22:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bfc600 == 30 [pid = 1905] [id = 387]
12:22:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff9756c800) [pid = 1905] [serial = 1082] [outer = (nil)]
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff975e3000) [pid = 1905] [serial = 1083] [outer = 0x7eff9756c800]
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff9793f000) [pid = 1905] [serial = 1084] [outer = 0x7eff9756c800]
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:36 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
12:22:36 INFO - document served over http requires an https
12:22:36 INFO - sub-resource via fetch-request using the meta-referrer
12:22:36 INFO - delivery method with keep-origin-redirect and when
12:22: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"
12:22:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:22:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:22:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:22:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:36 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
12:22:36 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 2952ms
12:22:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
12:22:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96815200 == 31 [pid = 1905] [id = 388]
12:22:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff979ddc00) [pid = 1905] [serial = 1085] [outer = (nil)]
12:22:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff97c14000) [pid = 1905] [serial = 1086] [outer = 0x7eff979ddc00]
12:22:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff8f52d800) [pid = 1905] [serial = 1087] [outer = 0x7eff979ddc00]
12:22:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:38 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
12:22:38 INFO - document served over http requires an https
12:22:38 INFO - sub-resource via fetch-request using the meta-referrer
12:22:38 INFO - delivery method with no-redirect and when
12:22: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"
12:22:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:22:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:22:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:22:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html:23:7
12:22:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 2001ms
12:22:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html
12:22:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a2c00 == 32 [pid = 1905] [id = 389]
12:22:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff98036000) [pid = 1905] [serial = 1088] [outer = (nil)]
12:22:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff98036400) [pid = 1905] [serial = 1089] [outer = 0x7eff98036000]
12:22:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff981cf000) [pid = 1905] [serial = 1090] [outer = 0x7eff98036000]
12:22:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:40 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
12:22:40 INFO - document served over http requires an https
12:22:40 INFO - sub-resource via fetch-request using the meta-referrer
12:22:40 INFO - delivery method with swap-origin-redirect and when
12:22: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"
12:22:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:22:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:22:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:22:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:40 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
12:22:40 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 1994ms
12:22:40 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
12:22:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97886500 == 33 [pid = 1905] [id = 390]
12:22:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff99d02000) [pid = 1905] [serial = 1091] [outer = (nil)]
12:22:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff9ce3b400) [pid = 1905] [serial = 1092] [outer = 0x7eff99d02000]
12:22:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7effa0674400) [pid = 1905] [serial = 1093] [outer = 0x7eff99d02000]
12:22:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:42 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
12:22:42 INFO - document served over http requires an https
12:22:42 INFO - sub-resource via fetch-request using the meta-referrer
12:22:42 INFO - delivery method with swap-origin-redirect and when
12:22: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"
12:22:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:22:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:22:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:22:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:42 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
12:22:42 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 1898ms
12:22:42 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
12:22:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9799f400 == 34 [pid = 1905] [id = 391]
12:22:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff946a4c00) [pid = 1905] [serial = 1094] [outer = (nil)]
12:22:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff94851000) [pid = 1905] [serial = 1095] [outer = 0x7eff946a4c00]
12:22:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff94851800) [pid = 1905] [serial = 1096] [outer = 0x7eff946a4c00]
12:22:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:45 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
12:22:45 INFO - document served over http requires an https
12:22:45 INFO - sub-resource via fetch-request using the meta-referrer
12:22:45 INFO - delivery method with keep-origin-redirect and when
12:22: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"
12:22:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:22:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:22:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:22:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:45 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
12:22:45 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 3796ms
12:22:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
12:22:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4f00 == 35 [pid = 1905] [id = 392]
12:22:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff8ea85800) [pid = 1905] [serial = 1097] [outer = (nil)]
12:22:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff8ebb6800) [pid = 1905] [serial = 1098] [outer = 0x7eff8ea85800]
12:22:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff91650400) [pid = 1905] [serial = 1099] [outer = 0x7eff8ea85800]
12:22:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:48 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
12:22:48 INFO - document served over http requires an https
12:22:48 INFO - sub-resource via fetch-request using the meta-referrer
12:22:48 INFO - delivery method with no-redirect and when
12:22: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"
12:22:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:22:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:22:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:22:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:48 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
12:22:48 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 2437ms
12:22:48 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
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f4000 == 34 [pid = 1905] [id = 380]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2d700 == 33 [pid = 1905] [id = 379]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a94500 == 32 [pid = 1905] [id = 378]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43f600 == 31 [pid = 1905] [id = 377]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bd100 == 30 [pid = 1905] [id = 376]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907e9a00 == 29 [pid = 1905] [id = 349]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f6800 == 28 [pid = 1905] [id = 375]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f839700 == 27 [pid = 1905] [id = 374]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9566bb00 == 26 [pid = 1905] [id = 372]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c7600 == 25 [pid = 1905] [id = 371]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94721a00 == 24 [pid = 1905] [id = 370]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318d400 == 23 [pid = 1905] [id = 369]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265ad00 == 22 [pid = 1905] [id = 368]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2cd00 == 21 [pid = 1905] [id = 367]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce8200 == 20 [pid = 1905] [id = 366]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83a600 == 19 [pid = 1905] [id = 364]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ad800 == 18 [pid = 1905] [id = 365]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df27200 == 17 [pid = 1905] [id = 363]
12:22:48 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ecf00 == 16 [pid = 1905] [id = 362]
12:22:48 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff91650c00) [pid = 1905] [serial = 982] [outer = (nil)] [url = about:blank]
12:22:48 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff8f890800) [pid = 1905] [serial = 977] [outer = (nil)] [url = about:blank]
12:22:48 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff8df54c00) [pid = 1905] [serial = 1009] [outer = (nil)] [url = about:blank]
12:22:48 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff928e8000) [pid = 1905] [serial = 985] [outer = (nil)] [url = about:blank]
12:22:48 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff984a8400) [pid = 1905] [serial = 1003] [outer = (nil)] [url = about:blank]
12:22:48 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff99ba2800) [pid = 1905] [serial = 1006] [outer = (nil)] [url = about:blank]
12:22:48 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff98090c00) [pid = 1905] [serial = 1000] [outer = (nil)] [url = about:blank]
12:22:48 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff93836400) [pid = 1905] [serial = 988] [outer = (nil)] [url = about:blank]
12:22:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bd100 == 17 [pid = 1905] [id = 393]
12:22:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff8de0e400) [pid = 1905] [serial = 1100] [outer = (nil)]
12:22:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff8de2b800) [pid = 1905] [serial = 1101] [outer = 0x7eff8de0e400]
12:22:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff8ebb6c00) [pid = 1905] [serial = 1102] [outer = 0x7eff8de0e400]
12:22:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:50 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
12:22:50 INFO - document served over http requires an https
12:22:50 INFO - sub-resource via fetch-request using the meta-referrer
12:22:50 INFO - delivery method with swap-origin-redirect and when
12:22: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"
12:22:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
12:22:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
12:22:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
12:22:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:50 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
12:22:50 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 2545ms
12:22:50 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
12:22:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83ab00 == 18 [pid = 1905] [id = 394]
12:22:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff91d8c400) [pid = 1905] [serial = 1103] [outer = (nil)]
12:22:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff91db3000) [pid = 1905] [serial = 1104] [outer = 0x7eff91d8c400]
12:22:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff926c2400) [pid = 1905] [serial = 1105] [outer = 0x7eff91d8c400]
12:22:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ac400 == 19 [pid = 1905] [id = 395]
12:22:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff926f9800) [pid = 1905] [serial = 1106] [outer = (nil)]
12:22:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff927bec00) [pid = 1905] [serial = 1107] [outer = 0x7eff926f9800]
12:22:52 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
12:22:52 INFO - document served over http requires an https
12:22:52 INFO - sub-resource via iframe-tag using the meta-referrer
12:22:52 INFO - delivery method with keep-origin-redirect and when
12:22: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"
12:22:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:22:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:22:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:52 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
12:22:52 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 1909ms
12:22:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
12:22:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907ebd00 == 20 [pid = 1905] [id = 396]
12:22:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff93836c00) [pid = 1905] [serial = 1108] [outer = (nil)]
12:22:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff93987800) [pid = 1905] [serial = 1109] [outer = 0x7eff93836c00]
12:22:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff946a4000) [pid = 1905] [serial = 1110] [outer = 0x7eff93836c00]
12:22:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff8f9ee000) [pid = 1905] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff91d7c400) [pid = 1905] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887336612]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff91aa8000) [pid = 1905] [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]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff8c8ef800) [pid = 1905] [serial = 1062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff927bf800) [pid = 1905] [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]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff8c3a8400) [pid = 1905] [serial = 1015] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887307918]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff8c8eac00) [pid = 1905] [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]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff8de0e000) [pid = 1905] [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]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff90d72c00) [pid = 1905] [serial = 1020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff91aa8c00) [pid = 1905] [serial = 1055] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff91d8f000) [pid = 1905] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887336612]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8f5b2000) [pid = 1905] [serial = 1018] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff90614400) [pid = 1905] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff9d361800) [pid = 1905] [serial = 1038] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff967a8800) [pid = 1905] [serial = 1029] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff927bfc00) [pid = 1905] [serial = 1060] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff916b7400) [pid = 1905] [serial = 1044] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff9d506000) [pid = 1905] [serial = 1041] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff8c8efc00) [pid = 1905] [serial = 1050] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff8d618800) [pid = 1905] [serial = 1016] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887307918]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff8d618c00) [pid = 1905] [serial = 1063] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff95720800) [pid = 1905] [serial = 1026] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff9a0c1c00) [pid = 1905] [serial = 1035] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff93987c00) [pid = 1905] [serial = 1023] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff9811d400) [pid = 1905] [serial = 1032] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8f4c8000) [pid = 1905] [serial = 1047] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff90df9000) [pid = 1905] [serial = 1021] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:22:54 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff905fd000) [pid = 1905] [serial = 1065] [outer = (nil)] [url = about:blank]
12:22:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b32400 == 21 [pid = 1905] [id = 397]
12:22:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff8c3a8400) [pid = 1905] [serial = 1111] [outer = (nil)]
12:22:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff8c8ef400) [pid = 1905] [serial = 1112] [outer = 0x7eff8c3a8400]
12:22:55 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
12:22:55 INFO - document served over http requires an https
12:22:55 INFO - sub-resource via iframe-tag using the meta-referrer
12:22:55 INFO - delivery method with no-redirect and when
12:22: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"
12:22:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:22:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:22:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:55 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
12:22:55 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 2241ms
12:22:55 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
12:22:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2d700 == 22 [pid = 1905] [id = 398]
12:22:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff8f4c8000) [pid = 1905] [serial = 1113] [outer = (nil)]
12:22:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff8f52dc00) [pid = 1905] [serial = 1114] [outer = 0x7eff8f4c8000]
12:22:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff90614400) [pid = 1905] [serial = 1115] [outer = 0x7eff8f4c8000]
12:22:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df24500 == 23 [pid = 1905] [id = 399]
12:22:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff8c3a8000) [pid = 1905] [serial = 1116] [outer = (nil)]
12:22:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff8de2b400) [pid = 1905] [serial = 1117] [outer = 0x7eff8c3a8000]
12:22:57 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
12:22:57 INFO - document served over http requires an https
12:22:57 INFO - sub-resource via iframe-tag using the meta-referrer
12:22:57 INFO - delivery method with swap-origin-redirect and when
12:22: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"
12:22:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:22:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:22:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:57 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
12:22:57 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 2090ms
12:22:57 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
12:22:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90324100 == 24 [pid = 1905] [id = 400]
12:22:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff91aa8000) [pid = 1905] [serial = 1118] [outer = (nil)]
12:22:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff91aa8c00) [pid = 1905] [serial = 1119] [outer = 0x7eff91aa8000]
12:22:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff926c2800) [pid = 1905] [serial = 1120] [outer = 0x7eff91aa8000]
12:22:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:22:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2c800 == 25 [pid = 1905] [id = 401]
12:22:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff927bfc00) [pid = 1905] [serial = 1121] [outer = (nil)]
12:22:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff9282c400) [pid = 1905] [serial = 1122] [outer = 0x7eff927bfc00]
12:22:59 INFO - PROCESS | 1857 | [Child 1905] 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
12:22:59 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
12:22:59 INFO - document served over http requires an https
12:22:59 INFO - sub-resource via iframe-tag using the meta-referrer
12:22:59 INFO - delivery method with swap-origin-redirect and when
12:22: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"
12:22:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:22:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:22:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:22:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:22:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:22:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:22:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:22:59 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
12:22:59 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 2525ms
12:22:59 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
12:23:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265ad00 == 26 [pid = 1905] [id = 402]
12:23:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff94d5e400) [pid = 1905] [serial = 1123] [outer = (nil)]
12:23:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff94d5ec00) [pid = 1905] [serial = 1124] [outer = 0x7eff94d5e400]
12:23:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff95b30000) [pid = 1905] [serial = 1125] [outer = 0x7eff94d5e400]
12:23:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318d400 == 27 [pid = 1905] [id = 403]
12:23:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff95b7cc00) [pid = 1905] [serial = 1126] [outer = (nil)]
12:23:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff95f72c00) [pid = 1905] [serial = 1127] [outer = 0x7eff95b7cc00]
12:23:02 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
12:23:02 INFO - document served over http requires an https
12:23:02 INFO - sub-resource via iframe-tag using the meta-referrer
12:23:02 INFO - delivery method with keep-origin-redirect and when
12:23: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"
12:23:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:23:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:23:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:02 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
12:23:02 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 2545ms
12:23:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
12:23:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee3900 == 28 [pid = 1905] [id = 404]
12:23:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff971d4c00) [pid = 1905] [serial = 1128] [outer = (nil)]
12:23:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff97546c00) [pid = 1905] [serial = 1129] [outer = 0x7eff971d4c00]
12:23:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff97ce2800) [pid = 1905] [serial = 1130] [outer = 0x7eff971d4c00]
12:23:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff949c4e00 == 29 [pid = 1905] [id = 405]
12:23:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff98090c00) [pid = 1905] [serial = 1131] [outer = (nil)]
12:23:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff9811d000) [pid = 1905] [serial = 1132] [outer = 0x7eff98090c00]
12:23:05 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
12:23:05 INFO - document served over http requires an https
12:23:05 INFO - sub-resource via iframe-tag using the meta-referrer
12:23:05 INFO - delivery method with no-redirect and when
12:23: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"
12:23:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:23:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:23:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:05 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
12:23:05 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 3067ms
12:23:05 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
12:23:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9566bb00 == 30 [pid = 1905] [id = 406]
12:23:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff99bfbc00) [pid = 1905] [serial = 1133] [outer = (nil)]
12:23:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff99c96400) [pid = 1905] [serial = 1134] [outer = 0x7eff99bfbc00]
12:23:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff9a0c1c00) [pid = 1905] [serial = 1135] [outer = 0x7eff99bfbc00]
12:23:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bf9e00 == 31 [pid = 1905] [id = 407]
12:23:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff9cf32000) [pid = 1905] [serial = 1136] [outer = (nil)]
12:23:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff9cff8000) [pid = 1905] [serial = 1137] [outer = 0x7eff9cf32000]
12:23:07 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
12:23:07 INFO - document served over http requires an https
12:23:07 INFO - sub-resource via iframe-tag using the meta-referrer
12:23:07 INFO - delivery method with swap-origin-redirect and when
12:23: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"
12:23:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
12:23:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
12:23:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:07 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
12:23:07 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 2046ms
12:23:07 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
12:23:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f05800 == 32 [pid = 1905] [id = 408]
12:23:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff9d4ff800) [pid = 1905] [serial = 1138] [outer = (nil)]
12:23:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff9d506000) [pid = 1905] [serial = 1139] [outer = 0x7eff9d4ff800]
12:23:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff9d59f400) [pid = 1905] [serial = 1140] [outer = 0x7eff9d4ff800]
12:23:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:09 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
12:23:09 INFO - document served over http requires an https
12:23:09 INFO - sub-resource via script-tag using the meta-referrer
12:23:09 INFO - delivery method with keep-origin-redirect and when
12:23: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"
12:23:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:23:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:23:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:09 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
12:23:09 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 2038ms
12:23:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
12:23:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9799ef00 == 33 [pid = 1905] [id = 409]
12:23:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff92895c00) [pid = 1905] [serial = 1141] [outer = (nil)]
12:23:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff92780000) [pid = 1905] [serial = 1142] [outer = 0x7eff92895c00]
12:23:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff92987800) [pid = 1905] [serial = 1143] [outer = 0x7eff92895c00]
12:23:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:11 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
12:23:11 INFO - document served over http requires an https
12:23:11 INFO - sub-resource via script-tag using the meta-referrer
12:23:11 INFO - delivery method with no-redirect and when
12:23: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"
12:23:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:23:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:23:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:11 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
12:23:11 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 2088ms
12:23:11 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
12:23:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97c21100 == 34 [pid = 1905] [id = 410]
12:23:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff93fde400) [pid = 1905] [serial = 1144] [outer = (nil)]
12:23:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff93fde800) [pid = 1905] [serial = 1145] [outer = 0x7eff93fde400]
12:23:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff95b20000) [pid = 1905] [serial = 1146] [outer = 0x7eff93fde400]
12:23:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:14 INFO - PROCESS | 1857 | [Child 1905] 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
12:23:14 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
12:23:14 INFO - document served over http requires an https
12:23:14 INFO - sub-resource via script-tag using the meta-referrer
12:23:14 INFO - delivery method with swap-origin-redirect and when
12:23: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"
12:23:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:23:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:23:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:14 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
12:23:14 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 2443ms
12:23:14 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
12:23:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804f600 == 35 [pid = 1905] [id = 411]
12:23:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff95baf000) [pid = 1905] [serial = 1147] [outer = (nil)]
12:23:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff949bf400) [pid = 1905] [serial = 1148] [outer = 0x7eff95baf000]
12:23:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff95bafc00) [pid = 1905] [serial = 1149] [outer = 0x7eff95baf000]
12:23:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:16 INFO - PROCESS | 1857 | [Child 1905] 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
12:23:16 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
12:23:16 INFO - document served over http requires an https
12:23:16 INFO - sub-resource via script-tag using the meta-referrer
12:23:16 INFO - delivery method with swap-origin-redirect and when
12:23: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"
12:23:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:23:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:23:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:16 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
12:23:16 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 2292ms
12:23:16 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
12:23:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98138600 == 36 [pid = 1905] [id = 412]
12:23:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff91aff800) [pid = 1905] [serial = 1150] [outer = (nil)]
12:23:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff956c5400) [pid = 1905] [serial = 1151] [outer = 0x7eff91aff800]
12:23:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff9699c400) [pid = 1905] [serial = 1152] [outer = 0x7eff91aff800]
12:23:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:19 INFO - PROCESS | 1857 | [Child 1905] 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
12:23:19 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
12:23:19 INFO - document served over http requires an https
12:23:19 INFO - sub-resource via script-tag using the meta-referrer
12:23:19 INFO - delivery method with keep-origin-redirect and when
12: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"
12:23:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:23:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:23:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:19 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
12:23:19 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 2805ms
12:23:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
12:23:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99b33400 == 37 [pid = 1905] [id = 413]
12:23:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff9701a800) [pid = 1905] [serial = 1153] [outer = (nil)]
12:23:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff96871400) [pid = 1905] [serial = 1154] [outer = 0x7eff9701a800]
12:23:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff975a5800) [pid = 1905] [serial = 1155] [outer = 0x7eff9701a800]
12:23:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:21 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
12:23:21 INFO - document served over http requires an https
12:23:21 INFO - sub-resource via script-tag using the meta-referrer
12:23:21 INFO - delivery method with no-redirect and when
12: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"
12:23:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:23:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:23:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:21 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
12:23:21 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 2391ms
12:23:21 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
12:23:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f7200 == 38 [pid = 1905] [id = 414]
12:23:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff8ebecc00) [pid = 1905] [serial = 1156] [outer = (nil)]
12:23:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff92895000) [pid = 1905] [serial = 1157] [outer = 0x7eff8ebecc00]
12:23:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff94d54000) [pid = 1905] [serial = 1158] [outer = 0x7eff8ebecc00]
12:23:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:25 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
12:23:25 INFO - document served over http requires an https
12:23:25 INFO - sub-resource via script-tag using the meta-referrer
12:23:25 INFO - delivery method with swap-origin-redirect and when
12:23: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"
12:23:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
12:23:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
12:23:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:25 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html:23:7
12:23:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 3964ms
12:23:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html
12:23:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ee800 == 39 [pid = 1905] [id = 415]
12:23:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff8df4e000) [pid = 1905] [serial = 1159] [outer = (nil)]
12:23:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff8f890400) [pid = 1905] [serial = 1160] [outer = 0x7eff8df4e000]
12:23:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff9176a400) [pid = 1905] [serial = 1161] [outer = 0x7eff8df4e000]
12:23:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43e200 == 38 [pid = 1905] [id = 382]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce7300 == 37 [pid = 1905] [id = 336]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f6d00 == 36 [pid = 1905] [id = 383]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f2d00 == 35 [pid = 1905] [id = 384]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93facb00 == 34 [pid = 1905] [id = 385]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c6700 == 33 [pid = 1905] [id = 386]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bfc600 == 32 [pid = 1905] [id = 387]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96815200 == 31 [pid = 1905] [id = 388]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a2c00 == 30 [pid = 1905] [id = 389]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97886500 == 29 [pid = 1905] [id = 390]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4f00 == 28 [pid = 1905] [id = 392]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bd100 == 27 [pid = 1905] [id = 393]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ac400 == 26 [pid = 1905] [id = 395]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83ab00 == 25 [pid = 1905] [id = 394]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b32400 == 24 [pid = 1905] [id = 397]
12:23:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907ebd00 == 23 [pid = 1905] [id = 396]
12:23:27 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff91b96400) [pid = 1905] [serial = 1056] [outer = (nil)] [url = about:blank]
12:23:27 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff90c6dc00) [pid = 1905] [serial = 1048] [outer = (nil)] [url = about:blank]
12:23:27 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff90505c00) [pid = 1905] [serial = 1051] [outer = (nil)] [url = about:blank]
12:23:27 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff92671400) [pid = 1905] [serial = 1014] [outer = (nil)] [url = about:blank]
12:23:27 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff928e8c00) [pid = 1905] [serial = 1061] [outer = (nil)] [url = about:blank]
12:23:27 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
12:23:27 INFO - document served over http requires an https
12:23:27 INFO - sub-resource via xhr-request using the meta-referrer
12:23:27 INFO - delivery method with keep-origin-redirect and when
12:23: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"
12:23:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:23:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:23:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:27 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
12:23:27 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 2158ms
12:23:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
12:23:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1a500 == 24 [pid = 1905] [id = 416]
12:23:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff90505c00) [pid = 1905] [serial = 1162] [outer = (nil)]
12:23:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff906ce000) [pid = 1905] [serial = 1163] [outer = 0x7eff90505c00]
12:23:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff91b96400) [pid = 1905] [serial = 1164] [outer = 0x7eff90505c00]
12:23:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:29 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
12:23:29 INFO - document served over http requires an https
12:23:29 INFO - sub-resource via xhr-request using the meta-referrer
12:23:29 INFO - delivery method with no-redirect and when
12: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"
12:23:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:23:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:23:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:29 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
12:23:29 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 1685ms
12:23:29 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
12:23:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83a600 == 25 [pid = 1905] [id = 417]
12:23:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff930cf000) [pid = 1905] [serial = 1165] [outer = (nil)]
12:23:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff930cfc00) [pid = 1905] [serial = 1166] [outer = 0x7eff930cf000]
12:23:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff946a3400) [pid = 1905] [serial = 1167] [outer = 0x7eff930cf000]
12:23:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:31 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
12:23:31 INFO - document served over http requires an https
12:23:31 INFO - sub-resource via xhr-request using the meta-referrer
12:23:31 INFO - delivery method with swap-origin-redirect and when
12: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"
12:23:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:23:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:23:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:31 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
12:23:31 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 2001ms
12:23:31 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
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff8f52dc00) [pid = 1905] [serial = 1114] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff975e3000) [pid = 1905] [serial = 1083] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff8ebb6800) [pid = 1905] [serial = 1098] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff9671f800) [pid = 1905] [serial = 1080] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff927bec00) [pid = 1905] [serial = 1107] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff93987800) [pid = 1905] [serial = 1109] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff97c14000) [pid = 1905] [serial = 1086] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff9ce3b400) [pid = 1905] [serial = 1092] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff8c8ef400) [pid = 1905] [serial = 1112] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887374771]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff906e0c00) [pid = 1905] [serial = 1068] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff8de2b800) [pid = 1905] [serial = 1101] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff92702800) [pid = 1905] [serial = 1071] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff93847000) [pid = 1905] [serial = 1074] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff95add000) [pid = 1905] [serial = 1077] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff98036400) [pid = 1905] [serial = 1089] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff91db3000) [pid = 1905] [serial = 1104] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff94851000) [pid = 1905] [serial = 1095] [outer = (nil)] [url = about:blank]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff91d8c400) [pid = 1905] [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]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff926f9800) [pid = 1905] [serial = 1106] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff93836c00) [pid = 1905] [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]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff8ea85800) [pid = 1905] [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]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff8de0e400) [pid = 1905] [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]
12:23:31 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff8c3a8400) [pid = 1905] [serial = 1111] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887374771]
12:23:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce6400 == 26 [pid = 1905] [id = 418]
12:23:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff8c8ef400) [pid = 1905] [serial = 1168] [outer = (nil)]
12:23:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff8c8ef800) [pid = 1905] [serial = 1169] [outer = 0x7eff8c8ef400]
12:23:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff8ebb6800) [pid = 1905] [serial = 1170] [outer = 0x7eff8c8ef400]
12:23:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:33 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
12:23:33 INFO - document served over http requires an https
12:23:33 INFO - sub-resource via xhr-request using the meta-referrer
12:23:33 INFO - delivery method with swap-origin-redirect and when
12:23: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"
12:23:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:23:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:23:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:33 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
12:23:33 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 2059ms
12:23:33 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
12:23:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f6300 == 27 [pid = 1905] [id = 419]
12:23:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff8d7bc400) [pid = 1905] [serial = 1171] [outer = (nil)]
12:23:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff8de2b800) [pid = 1905] [serial = 1172] [outer = 0x7eff8d7bc400]
12:23:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff926f9000) [pid = 1905] [serial = 1173] [outer = 0x7eff8d7bc400]
12:23:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:36 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
12:23:36 INFO - document served over http requires an https
12:23:36 INFO - sub-resource via xhr-request using the meta-referrer
12:23:36 INFO - delivery method with keep-origin-redirect and when
12:23: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"
12:23:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:23:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:23:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:36 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
12:23:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | took 2692ms
12:23:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
12:23:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce9b00 == 28 [pid = 1905] [id = 420]
12:23:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff94639c00) [pid = 1905] [serial = 1174] [outer = (nil)]
12:23:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff946a4800) [pid = 1905] [serial = 1175] [outer = 0x7eff94639c00]
12:23:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff9671f400) [pid = 1905] [serial = 1176] [outer = 0x7eff94639c00]
12:23:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:39 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
12:23:39 INFO - document served over http requires an https
12:23:39 INFO - sub-resource via xhr-request using the meta-referrer
12:23:39 INFO - delivery method with no-redirect and when
12:23: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"
12:23:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:23:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:23:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:39 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
12:23:39 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 3115ms
12:23:39 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
12:23:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318e300 == 29 [pid = 1905] [id = 421]
12:23:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff975e3000) [pid = 1905] [serial = 1177] [outer = (nil)]
12:23:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff978c0400) [pid = 1905] [serial = 1178] [outer = 0x7eff975e3000]
12:23:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff97966400) [pid = 1905] [serial = 1179] [outer = 0x7eff975e3000]
12:23:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:41 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
12:23:41 INFO - document served over http requires an https
12:23:41 INFO - sub-resource via xhr-request using the meta-referrer
12:23:41 INFO - delivery method with swap-origin-redirect and when
12: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"
12:23:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
12:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:23:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
12:23:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
12:23:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
12:23:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
12:23:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
12:23:41 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
12:23:41 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 1987ms
12:23:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:23:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94722900 == 30 [pid = 1905] [id = 422]
12:23:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff99d49c00) [pid = 1905] [serial = 1180] [outer = (nil)]
12:23:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff99d71800) [pid = 1905] [serial = 1181] [outer = 0x7eff99d49c00]
12:23:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff9d273c00) [pid = 1905] [serial = 1182] [outer = 0x7eff99d49c00]
12:23:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:43 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
12:23:43 INFO - document served over http requires an http
12:23:43 INFO - sub-resource via fetch-request using the http-csp
12:23:43 INFO - delivery method with keep-origin-redirect and when
12:23:43 INFO - the target request is cross-origin.
12:23:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1839ms
12:23:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
12:23:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9566b600 == 31 [pid = 1905] [id = 423]
12:23:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff9d50cc00) [pid = 1905] [serial = 1183] [outer = (nil)]
12:23:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff9cff4000) [pid = 1905] [serial = 1184] [outer = 0x7eff9d50cc00]
12:23:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff9cff4400) [pid = 1905] [serial = 1185] [outer = 0x7eff9d50cc00]
12:23:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:45 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
12:23:45 INFO - document served over http requires an http
12:23:45 INFO - sub-resource via fetch-request using the http-csp
12:23:45 INFO - delivery method with no-redirect and when
12:23:45 INFO - the target request is cross-origin.
12:23:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1840ms
12:23:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:23:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96812000 == 32 [pid = 1905] [id = 424]
12:23:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff9cff4c00) [pid = 1905] [serial = 1186] [outer = (nil)]
12:23:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff917e0000) [pid = 1905] [serial = 1187] [outer = 0x7eff9cff4c00]
12:23:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff91d8fc00) [pid = 1905] [serial = 1188] [outer = 0x7eff9cff4c00]
12:23:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:47 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
12:23:47 INFO - document served over http requires an http
12:23:47 INFO - sub-resource via fetch-request using the http-csp
12:23:47 INFO - delivery method with swap-origin-redirect and when
12:23:47 INFO - the target request is cross-origin.
12:23:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2289ms
12:23:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:23:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97502e00 == 33 [pid = 1905] [id = 425]
12:23:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff931a7800) [pid = 1905] [serial = 1189] [outer = (nil)]
12:23:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff917ff000) [pid = 1905] [serial = 1190] [outer = 0x7eff931a7800]
12:23:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff93eed800) [pid = 1905] [serial = 1191] [outer = 0x7eff931a7800]
12:23:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9799e500 == 34 [pid = 1905] [id = 426]
12:23:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff946c7400) [pid = 1905] [serial = 1192] [outer = (nil)]
12:23:49 INFO - PROCESS | 1857 | [Child 1905] 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
12:23:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7eff946c7800) [pid = 1905] [serial = 1193] [outer = 0x7eff946c7400]
12:23:50 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
12:23:50 INFO - document served over http requires an http
12:23:50 INFO - sub-resource via iframe-tag using the http-csp
12:23:50 INFO - delivery method with keep-origin-redirect and when
12:23:50 INFO - the target request is cross-origin.
12:23:50 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2552ms
12:23:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:23:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804c400 == 35 [pid = 1905] [id = 427]
12:23:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7eff94d6e800) [pid = 1905] [serial = 1194] [outer = (nil)]
12:23:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7eff94d6ec00) [pid = 1905] [serial = 1195] [outer = 0x7eff94d6e800]
12:23:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7eff985b5c00) [pid = 1905] [serial = 1196] [outer = 0x7eff94d6e800]
12:23:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98555900 == 36 [pid = 1905] [id = 428]
12:23:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7eff9571c800) [pid = 1905] [serial = 1197] [outer = (nil)]
12:23:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7eff930a5800) [pid = 1905] [serial = 1198] [outer = 0x7eff9571c800]
12:23:52 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
12:23:52 INFO - document served over http requires an http
12:23:52 INFO - sub-resource via iframe-tag using the http-csp
12:23:52 INFO - delivery method with no-redirect and when
12:23:52 INFO - the target request is cross-origin.
12:23:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2339ms
12:23:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:23:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be1300 == 37 [pid = 1905] [id = 429]
12:23:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff94cff400) [pid = 1905] [serial = 1199] [outer = (nil)]
12:23:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff94cff800) [pid = 1905] [serial = 1200] [outer = 0x7eff94cff400]
12:23:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7eff956ac400) [pid = 1905] [serial = 1201] [outer = 0x7eff94cff400]
12:23:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d248300 == 38 [pid = 1905] [id = 430]
12:23:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff91b9f000) [pid = 1905] [serial = 1202] [outer = (nil)]
12:23:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff91b9f800) [pid = 1905] [serial = 1203] [outer = 0x7eff91b9f000]
12:23:55 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
12:23:55 INFO - document served over http requires an http
12:23:55 INFO - sub-resource via iframe-tag using the http-csp
12:23:55 INFO - delivery method with swap-origin-redirect and when
12:23:55 INFO - the target request is cross-origin.
12:23:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3062ms
12:23:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:23:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d322400 == 39 [pid = 1905] [id = 431]
12:23:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff95fb3800) [pid = 1905] [serial = 1204] [outer = (nil)]
12:23:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff8c3a0000) [pid = 1905] [serial = 1205] [outer = 0x7eff95fb3800]
12:23:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff96655800) [pid = 1905] [serial = 1206] [outer = 0x7eff95fb3800]
12:23:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:57 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
12:23:57 INFO - document served over http requires an http
12:23:57 INFO - sub-resource via script-tag using the http-csp
12:23:57 INFO - delivery method with keep-origin-redirect and when
12:23:57 INFO - the target request is cross-origin.
12:23:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1936ms
12:23:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
12:23:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d547600 == 40 [pid = 1905] [id = 432]
12:23:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7eff96646800) [pid = 1905] [serial = 1207] [outer = (nil)]
12:23:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7eff96646c00) [pid = 1905] [serial = 1208] [outer = 0x7eff96646800]
12:23:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7eff968d2800) [pid = 1905] [serial = 1209] [outer = 0x7eff96646800]
12:23:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:23:59 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
12:23:59 INFO - document served over http requires an http
12:23:59 INFO - sub-resource via script-tag using the http-csp
12:23:59 INFO - delivery method with no-redirect and when
12:23:59 INFO - the target request is cross-origin.
12:23:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1791ms
12:23:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:23:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f484b00 == 41 [pid = 1905] [id = 433]
12:23:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7eff9854b800) [pid = 1905] [serial = 1210] [outer = (nil)]
12:24:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff979d3000) [pid = 1905] [serial = 1211] [outer = 0x7eff9854b800]
12:24:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7eff979d3800) [pid = 1905] [serial = 1212] [outer = 0x7eff9854b800]
12:24:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:01 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
12:24:01 INFO - document served over http requires an http
12:24:01 INFO - sub-resource via script-tag using the http-csp
12:24:01 INFO - delivery method with swap-origin-redirect and when
12:24:01 INFO - the target request is cross-origin.
12:24:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1855ms
12:24:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:24:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc3700 == 42 [pid = 1905] [id = 434]
12:24:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7eff92702800) [pid = 1905] [serial = 1213] [outer = (nil)]
12:24:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7eff930a5000) [pid = 1905] [serial = 1214] [outer = 0x7eff92702800]
12:24:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7eff957a4800) [pid = 1905] [serial = 1215] [outer = 0x7eff92702800]
12:24:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df24500 == 41 [pid = 1905] [id = 399]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2c800 == 40 [pid = 1905] [id = 401]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90324100 == 39 [pid = 1905] [id = 400]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318d400 == 38 [pid = 1905] [id = 403]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265ad00 == 37 [pid = 1905] [id = 402]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff949c4e00 == 36 [pid = 1905] [id = 405]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee3900 == 35 [pid = 1905] [id = 404]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bf9e00 == 34 [pid = 1905] [id = 407]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9566bb00 == 33 [pid = 1905] [id = 406]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9799f400 == 32 [pid = 1905] [id = 391]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f05800 == 31 [pid = 1905] [id = 408]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9799ef00 == 30 [pid = 1905] [id = 409]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97c21100 == 29 [pid = 1905] [id = 410]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804f600 == 28 [pid = 1905] [id = 411]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98138600 == 27 [pid = 1905] [id = 412]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99b33400 == 26 [pid = 1905] [id = 413]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ee800 == 25 [pid = 1905] [id = 415]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b25b00 == 24 [pid = 1905] [id = 373]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1a500 == 23 [pid = 1905] [id = 416]
12:24:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83a600 == 22 [pid = 1905] [id = 417]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f6300 == 21 [pid = 1905] [id = 419]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce9b00 == 20 [pid = 1905] [id = 420]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318e300 == 19 [pid = 1905] [id = 421]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94722900 == 18 [pid = 1905] [id = 422]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9566b600 == 17 [pid = 1905] [id = 423]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96812000 == 16 [pid = 1905] [id = 424]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9799e500 == 15 [pid = 1905] [id = 426]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97502e00 == 14 [pid = 1905] [id = 425]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98555900 == 13 [pid = 1905] [id = 428]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804c400 == 12 [pid = 1905] [id = 427]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d248300 == 11 [pid = 1905] [id = 430]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be1300 == 10 [pid = 1905] [id = 429]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d322400 == 9 [pid = 1905] [id = 431]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d547600 == 8 [pid = 1905] [id = 432]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f484b00 == 7 [pid = 1905] [id = 433]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a97c00 == 6 [pid = 1905] [id = 359]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2d700 == 5 [pid = 1905] [id = 398]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce6400 == 4 [pid = 1905] [id = 418]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9303fe00 == 3 [pid = 1905] [id = 381]
12:24:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f7200 == 2 [pid = 1905] [id = 414]
12:24:07 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7eff926c2400) [pid = 1905] [serial = 1105] [outer = (nil)] [url = about:blank]
12:24:07 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7eff90a18000) [pid = 1905] [serial = 1066] [outer = (nil)] [url = about:blank]
12:24:07 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7eff946a4000) [pid = 1905] [serial = 1110] [outer = (nil)] [url = about:blank]
12:24:07 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7eff91650400) [pid = 1905] [serial = 1099] [outer = (nil)] [url = about:blank]
12:24:07 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff8ebb6c00) [pid = 1905] [serial = 1102] [outer = (nil)] [url = about:blank]
12:24:08 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
12:24:08 INFO - document served over http requires an http
12:24:08 INFO - sub-resource via xhr-request using the http-csp
12:24:08 INFO - delivery method with keep-origin-redirect and when
12:24:08 INFO - the target request is cross-origin.
12:24:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 7113ms
12:24:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
12:24:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68aa00 == 3 [pid = 1905] [id = 435]
12:24:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff8c8e7800) [pid = 1905] [serial = 1216] [outer = (nil)]
12:24:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7eff8c8e7c00) [pid = 1905] [serial = 1217] [outer = 0x7eff8c8e7800]
12:24:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7eff8d62fc00) [pid = 1905] [serial = 1218] [outer = 0x7eff8c8e7800]
12:24:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:10 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
12:24:10 INFO - document served over http requires an http
12:24:10 INFO - sub-resource via xhr-request using the http-csp
12:24:10 INFO - delivery method with no-redirect and when
12:24:10 INFO - the target request is cross-origin.
12:24:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1887ms
12:24:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:24:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90d400 == 4 [pid = 1905] [id = 436]
12:24:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7eff8de0e000) [pid = 1905] [serial = 1219] [outer = (nil)]
12:24:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7eff8de0e800) [pid = 1905] [serial = 1220] [outer = 0x7eff8de0e000]
12:24:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7eff8df4e800) [pid = 1905] [serial = 1221] [outer = 0x7eff8de0e000]
12:24:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:12 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
12:24:12 INFO - document served over http requires an http
12:24:12 INFO - sub-resource via xhr-request using the http-csp
12:24:12 INFO - delivery method with swap-origin-redirect and when
12:24:12 INFO - the target request is cross-origin.
12:24:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1786ms
12:24:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:24:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bae00 == 5 [pid = 1905] [id = 437]
12:24:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7eff8ea85000) [pid = 1905] [serial = 1222] [outer = (nil)]
12:24:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7eff8ea85400) [pid = 1905] [serial = 1223] [outer = 0x7eff8ea85000]
12:24:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7eff8eb5d800) [pid = 1905] [serial = 1224] [outer = 0x7eff8ea85000]
12:24:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7eff916b7000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7eff946a4c00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7eff9d4ff800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7eff95a90800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7eff99d02000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7eff9807b800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7eff9701a800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7eff95ffc800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff8c8ef400) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7eff979ddc00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7eff8df4e000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7eff90505c00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7eff967a8000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff906e0800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff92895c00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7eff9d4ffc00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff8c3a8000) [pid = 1905] [serial = 1116] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff9d341800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7eff95baf000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff98090c00) [pid = 1905] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887384979]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff8f55f800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7eff9305d400) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7eff91aa8000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7eff930cf000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7eff94d5e400) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7eff927bfc00) [pid = 1905] [serial = 1121] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7eff9cf32000) [pid = 1905] [serial = 1136] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff93823800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff98036000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff93fde400) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff9756c800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff99bfbc00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff971d4c00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff956b1c00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff95b7cc00) [pid = 1905] [serial = 1126] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff99dfe400) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff8ebecc00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff8f4c8000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff903f9c00) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff91aff800) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff916c6400) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff92702000) [pid = 1905] [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]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff8c8ef800) [pid = 1905] [serial = 1169] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff97546c00) [pid = 1905] [serial = 1129] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff9811d000) [pid = 1905] [serial = 1132] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887384979]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff949bf400) [pid = 1905] [serial = 1148] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff956c5400) [pid = 1905] [serial = 1151] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff92895000) [pid = 1905] [serial = 1157] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff99c96400) [pid = 1905] [serial = 1134] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff9cff8000) [pid = 1905] [serial = 1137] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff93fde800) [pid = 1905] [serial = 1145] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff91aa8c00) [pid = 1905] [serial = 1119] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff9282c400) [pid = 1905] [serial = 1122] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff9d506000) [pid = 1905] [serial = 1139] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff930cfc00) [pid = 1905] [serial = 1166] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff96871400) [pid = 1905] [serial = 1154] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff906ce000) [pid = 1905] [serial = 1163] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff8f890400) [pid = 1905] [serial = 1160] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff94d5ec00) [pid = 1905] [serial = 1124] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff95f72c00) [pid = 1905] [serial = 1127] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff8de2b400) [pid = 1905] [serial = 1117] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff92780000) [pid = 1905] [serial = 1142] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff8ebb6800) [pid = 1905] [serial = 1170] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff906bc400) [pid = 1905] [serial = 1019] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff93fe1c00) [pid = 1905] [serial = 1024] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff95b3e400) [pid = 1905] [serial = 1027] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff96995c00) [pid = 1905] [serial = 1030] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff99b5dc00) [pid = 1905] [serial = 1033] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff9cee8400) [pid = 1905] [serial = 1036] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff9d552000) [pid = 1905] [serial = 1039] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7effa0674800) [pid = 1905] [serial = 1042] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff91758000) [pid = 1905] [serial = 1045] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff9176ac00) [pid = 1905] [serial = 1069] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff92984c00) [pid = 1905] [serial = 1072] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff946e3400) [pid = 1905] [serial = 1075] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff95ffc000) [pid = 1905] [serial = 1078] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff97135400) [pid = 1905] [serial = 1081] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff9793f000) [pid = 1905] [serial = 1084] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8f52d800) [pid = 1905] [serial = 1087] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff981cf000) [pid = 1905] [serial = 1090] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7effa0674400) [pid = 1905] [serial = 1093] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff94851800) [pid = 1905] [serial = 1096] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff946a3400) [pid = 1905] [serial = 1167] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff91b96400) [pid = 1905] [serial = 1164] [outer = (nil)] [url = about:blank]
12:24:15 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff9176a400) [pid = 1905] [serial = 1161] [outer = (nil)] [url = about:blank]
12:24:15 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
12:24:15 INFO - document served over http requires an https
12:24:15 INFO - sub-resource via fetch-request using the http-csp
12:24:15 INFO - delivery method with keep-origin-redirect and when
12:24:15 INFO - the target request is cross-origin.
12:24:15 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3811ms
12:24:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
12:24:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1b400 == 6 [pid = 1905] [id = 438]
12:24:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff8c8ef800) [pid = 1905] [serial = 1225] [outer = (nil)]
12:24:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff8d674400) [pid = 1905] [serial = 1226] [outer = 0x7eff8c8ef800]
12:24:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff8ebb6400) [pid = 1905] [serial = 1227] [outer = 0x7eff8c8ef800]
12:24:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:18 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
12:24:18 INFO - document served over http requires an https
12:24:18 INFO - sub-resource via fetch-request using the http-csp
12:24:18 INFO - delivery method with no-redirect and when
12:24:18 INFO - the target request is cross-origin.
12:24:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2198ms
12:24:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:24:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90f700 == 7 [pid = 1905] [id = 439]
12:24:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff8d7bc000) [pid = 1905] [serial = 1228] [outer = (nil)]
12:24:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff8df4e000) [pid = 1905] [serial = 1229] [outer = 0x7eff8d7bc000]
12:24:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff8ebec000) [pid = 1905] [serial = 1230] [outer = 0x7eff8d7bc000]
12:24:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:20 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
12:24:20 INFO - document served over http requires an https
12:24:20 INFO - sub-resource via fetch-request using the http-csp
12:24:20 INFO - delivery method with swap-origin-redirect and when
12:24:20 INFO - the target request is cross-origin.
12:24:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2382ms
12:24:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:24:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df24500 == 8 [pid = 1905] [id = 440]
12:24:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff8f890800) [pid = 1905] [serial = 1231] [outer = (nil)]
12:24:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff8f9df400) [pid = 1905] [serial = 1232] [outer = 0x7eff8f890800]
12:24:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff9026bc00) [pid = 1905] [serial = 1233] [outer = 0x7eff8f890800]
12:24:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ec000 == 9 [pid = 1905] [id = 441]
12:24:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff90280800) [pid = 1905] [serial = 1234] [outer = (nil)]
12:24:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff903f9400) [pid = 1905] [serial = 1235] [outer = 0x7eff90280800]
12:24:23 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
12:24:23 INFO - document served over http requires an https
12:24:23 INFO - sub-resource via iframe-tag using the http-csp
12:24:23 INFO - delivery method with keep-origin-redirect and when
12:24:23 INFO - the target request is cross-origin.
12:24:23 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3088ms
12:24:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:24:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ee300 == 10 [pid = 1905] [id = 442]
12:24:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff906ce000) [pid = 1905] [serial = 1236] [outer = (nil)]
12:24:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff906cec00) [pid = 1905] [serial = 1237] [outer = 0x7eff906ce000]
12:24:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff8c3a8400) [pid = 1905] [serial = 1238] [outer = 0x7eff906ce000]
12:24:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43ce00 == 11 [pid = 1905] [id = 443]
12:24:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff907dc000) [pid = 1905] [serial = 1239] [outer = (nil)]
12:24:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff90a89000) [pid = 1905] [serial = 1240] [outer = 0x7eff907dc000]
12:24:25 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
12:24:25 INFO - document served over http requires an https
12:24:25 INFO - sub-resource via iframe-tag using the http-csp
12:24:25 INFO - delivery method with no-redirect and when
12:24:25 INFO - the target request is cross-origin.
12:24:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2057ms
12:24:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:24:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43ec00 == 12 [pid = 1905] [id = 444]
12:24:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff90c0ec00) [pid = 1905] [serial = 1241] [outer = (nil)]
12:24:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff90c6d000) [pid = 1905] [serial = 1242] [outer = 0x7eff90c0ec00]
12:24:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff90df9400) [pid = 1905] [serial = 1243] [outer = 0x7eff90c0ec00]
12:24:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f484600 == 13 [pid = 1905] [id = 445]
12:24:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff91650000) [pid = 1905] [serial = 1244] [outer = (nil)]
12:24:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff9176a400) [pid = 1905] [serial = 1245] [outer = 0x7eff91650000]
12:24:27 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
12:24:27 INFO - document served over http requires an https
12:24:27 INFO - sub-resource via iframe-tag using the http-csp
12:24:27 INFO - delivery method with swap-origin-redirect and when
12:24:27 INFO - the target request is cross-origin.
12:24:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1937ms
12:24:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:24:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f837900 == 14 [pid = 1905] [id = 446]
12:24:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff91ac9800) [pid = 1905] [serial = 1246] [outer = (nil)]
12:24:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff91aed000) [pid = 1905] [serial = 1247] [outer = 0x7eff91ac9800]
12:24:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff91b25800) [pid = 1905] [serial = 1248] [outer = 0x7eff91ac9800]
12:24:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:29 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
12:24:29 INFO - document served over http requires an https
12:24:29 INFO - sub-resource via script-tag using the http-csp
12:24:29 INFO - delivery method with keep-origin-redirect and when
12:24:29 INFO - the target request is cross-origin.
12:24:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1796ms
12:24:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
12:24:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68be00 == 15 [pid = 1905] [id = 447]
12:24:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff91d8f000) [pid = 1905] [serial = 1249] [outer = (nil)]
12:24:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff91deb000) [pid = 1905] [serial = 1250] [outer = 0x7eff91d8f000]
12:24:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff926f9c00) [pid = 1905] [serial = 1251] [outer = 0x7eff91d8f000]
12:24:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:32 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
12:24:32 INFO - document served over http requires an https
12:24:32 INFO - sub-resource via script-tag using the http-csp
12:24:32 INFO - delivery method with no-redirect and when
12:24:32 INFO - the target request is cross-origin.
12:24:32 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2959ms
12:24:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:24:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4a00 == 16 [pid = 1905] [id = 448]
12:24:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff8c683c00) [pid = 1905] [serial = 1252] [outer = (nil)]
12:24:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff8c8eac00) [pid = 1905] [serial = 1253] [outer = 0x7eff8c683c00]
12:24:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff8defc800) [pid = 1905] [serial = 1254] [outer = 0x7eff8c683c00]
12:24:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:35 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
12:24:35 INFO - document served over http requires an https
12:24:35 INFO - sub-resource via script-tag using the http-csp
12:24:35 INFO - delivery method with swap-origin-redirect and when
12:24:35 INFO - the target request is cross-origin.
12:24:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2486ms
12:24:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:24:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bae00 == 15 [pid = 1905] [id = 437]
12:24:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90d400 == 14 [pid = 1905] [id = 436]
12:24:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68aa00 == 13 [pid = 1905] [id = 435]
12:24:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc3700 == 12 [pid = 1905] [id = 434]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff92987800) [pid = 1905] [serial = 1143] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff90614400) [pid = 1905] [serial = 1115] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff95b30000) [pid = 1905] [serial = 1125] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff975a5800) [pid = 1905] [serial = 1155] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff9d59f400) [pid = 1905] [serial = 1140] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff926c2800) [pid = 1905] [serial = 1120] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff95b20000) [pid = 1905] [serial = 1146] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff9a0c1c00) [pid = 1905] [serial = 1135] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff94d54000) [pid = 1905] [serial = 1158] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff9699c400) [pid = 1905] [serial = 1152] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff95bafc00) [pid = 1905] [serial = 1149] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff97ce2800) [pid = 1905] [serial = 1130] [outer = (nil)] [url = about:blank]
12:24:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f5400 == 13 [pid = 1905] [id = 449]
12:24:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff8ea5d800) [pid = 1905] [serial = 1255] [outer = (nil)]
12:24:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff8eb5d000) [pid = 1905] [serial = 1256] [outer = 0x7eff8ea5d800]
12:24:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff90280400) [pid = 1905] [serial = 1257] [outer = 0x7eff8ea5d800]
12:24:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:37 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
12:24:37 INFO - document served over http requires an https
12:24:37 INFO - sub-resource via xhr-request using the http-csp
12:24:37 INFO - delivery method with keep-origin-redirect and when
12:24:37 INFO - the target request is cross-origin.
12:24:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2743ms
12:24:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
12:24:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6b9500 == 14 [pid = 1905] [id = 450]
12:24:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff90756400) [pid = 1905] [serial = 1258] [outer = (nil)]
12:24:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff90a89c00) [pid = 1905] [serial = 1259] [outer = 0x7eff90756400]
12:24:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff91b96800) [pid = 1905] [serial = 1260] [outer = 0x7eff90756400]
12:24:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:39 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
12:24:39 INFO - document served over http requires an https
12:24:39 INFO - sub-resource via xhr-request using the http-csp
12:24:39 INFO - delivery method with no-redirect and when
12:24:39 INFO - the target request is cross-origin.
12:24:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1632ms
12:24:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:24:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f836a00 == 15 [pid = 1905] [id = 451]
12:24:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff91d7c800) [pid = 1905] [serial = 1261] [outer = (nil)]
12:24:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff92671c00) [pid = 1905] [serial = 1262] [outer = 0x7eff91d7c800]
12:24:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff927be400) [pid = 1905] [serial = 1263] [outer = 0x7eff91d7c800]
12:24:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff946c7800) [pid = 1905] [serial = 1193] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff917ff000) [pid = 1905] [serial = 1190] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff930a5800) [pid = 1905] [serial = 1198] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887432207]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff94d6ec00) [pid = 1905] [serial = 1195] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff91b9f800) [pid = 1905] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff94cff800) [pid = 1905] [serial = 1200] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff9cff4000) [pid = 1905] [serial = 1184] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff917e0000) [pid = 1905] [serial = 1187] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff946a4800) [pid = 1905] [serial = 1175] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff978c0400) [pid = 1905] [serial = 1178] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff99d71800) [pid = 1905] [serial = 1181] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff8de2b800) [pid = 1905] [serial = 1172] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff8d674400) [pid = 1905] [serial = 1226] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff979d3000) [pid = 1905] [serial = 1211] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff8c3a0000) [pid = 1905] [serial = 1205] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff96646c00) [pid = 1905] [serial = 1208] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff930a5000) [pid = 1905] [serial = 1214] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8de0e800) [pid = 1905] [serial = 1220] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff8ea85400) [pid = 1905] [serial = 1223] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff8c8e7c00) [pid = 1905] [serial = 1217] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff9854b800) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff8ea85000) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff96646800) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff95fb3800) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff9571c800) [pid = 1905] [serial = 1197] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887432207]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff92702800) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8c8e7800) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff946c7400) [pid = 1905] [serial = 1192] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff8de0e000) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff91b9f000) [pid = 1905] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff931a7800) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff94d6e800) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff94cff400) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff9d50cc00) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff9cff4c00) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff94639c00) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff975e3000) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff99d49c00) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff8d7bc400) [pid = 1905] [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]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff9671f400) [pid = 1905] [serial = 1176] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff97966400) [pid = 1905] [serial = 1179] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff926f9000) [pid = 1905] [serial = 1173] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7eff957a4800) [pid = 1905] [serial = 1215] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 51 (0x7eff8df4e800) [pid = 1905] [serial = 1221] [outer = (nil)] [url = about:blank]
12:24:40 INFO - PROCESS | 1857 | --DOMWINDOW == 50 (0x7eff8d62fc00) [pid = 1905] [serial = 1218] [outer = (nil)] [url = about:blank]
12:24:41 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
12:24:41 INFO - document served over http requires an https
12:24:41 INFO - sub-resource via xhr-request using the http-csp
12:24:41 INFO - delivery method with swap-origin-redirect and when
12:24:41 INFO - the target request is cross-origin.
12:24:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1799ms
12:24:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:24:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90594400 == 16 [pid = 1905] [id = 452]
12:24:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0x7eff8c8e7c00) [pid = 1905] [serial = 1264] [outer = (nil)]
12:24:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7eff8d62fc00) [pid = 1905] [serial = 1265] [outer = 0x7eff8c8e7c00]
12:24:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7eff8defcc00) [pid = 1905] [serial = 1266] [outer = 0x7eff8c8e7c00]
12:24:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:42 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
12:24:42 INFO - document served over http requires an http
12:24:42 INFO - sub-resource via fetch-request using the http-csp
12:24:42 INFO - delivery method with keep-origin-redirect and when
12:24:42 INFO - the target request is same-origin.
12:24:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1549ms
12:24:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
12:24:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f6800 == 17 [pid = 1905] [id = 453]
12:24:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff8d679000) [pid = 1905] [serial = 1267] [outer = (nil)]
12:24:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff8de2b800) [pid = 1905] [serial = 1268] [outer = 0x7eff8d679000]
12:24:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff8f890400) [pid = 1905] [serial = 1269] [outer = 0x7eff8d679000]
12:24:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:45 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
12:24:45 INFO - document served over http requires an http
12:24:45 INFO - sub-resource via fetch-request using the http-csp
12:24:45 INFO - delivery method with no-redirect and when
12:24:45 INFO - the target request is same-origin.
12:24:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2180ms
12:24:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:24:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5f0100 == 18 [pid = 1905] [id = 454]
12:24:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff91b9f800) [pid = 1905] [serial = 1270] [outer = (nil)]
12:24:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff91c1d400) [pid = 1905] [serial = 1271] [outer = 0x7eff91b9f800]
12:24:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff927c8000) [pid = 1905] [serial = 1272] [outer = 0x7eff91b9f800]
12:24:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:47 INFO - PROCESS | 1857 | [Child 1905] 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
12:24:47 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
12:24:47 INFO - document served over http requires an http
12:24:47 INFO - sub-resource via fetch-request using the http-csp
12:24:47 INFO - delivery method with swap-origin-redirect and when
12:24:47 INFO - the target request is same-origin.
12:24:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2433ms
12:24:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:24:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90597b00 == 19 [pid = 1905] [id = 455]
12:24:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff930ba400) [pid = 1905] [serial = 1273] [outer = (nil)]
12:24:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff930ba800) [pid = 1905] [serial = 1274] [outer = 0x7eff930ba400]
12:24:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff930d8c00) [pid = 1905] [serial = 1275] [outer = 0x7eff930ba400]
12:24:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906af100 == 20 [pid = 1905] [id = 456]
12:24:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff930e1c00) [pid = 1905] [serial = 1276] [outer = (nil)]
12:24:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff931a7000) [pid = 1905] [serial = 1277] [outer = 0x7eff930e1c00]
12:24:49 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
12:24:49 INFO - document served over http requires an http
12:24:49 INFO - sub-resource via iframe-tag using the http-csp
12:24:49 INFO - delivery method with keep-origin-redirect and when
12:24:49 INFO - the target request is same-origin.
12:24:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2338ms
12:24:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:24:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907ea900 == 21 [pid = 1905] [id = 457]
12:24:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff93823c00) [pid = 1905] [serial = 1278] [outer = (nil)]
12:24:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff93847000) [pid = 1905] [serial = 1279] [outer = 0x7eff93823c00]
12:24:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff9399e800) [pid = 1905] [serial = 1280] [outer = 0x7eff93823c00]
12:24:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a94000 == 22 [pid = 1905] [id = 458]
12:24:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff93eed000) [pid = 1905] [serial = 1281] [outer = (nil)]
12:24:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff93eedc00) [pid = 1905] [serial = 1282] [outer = 0x7eff93eed000]
12:24:52 INFO - PROCESS | 1857 | [Child 1905] 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
12:24:52 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
12:24:52 INFO - document served over http requires an http
12:24:52 INFO - sub-resource via iframe-tag using the http-csp
12:24:52 INFO - delivery method with no-redirect and when
12:24:52 INFO - the target request is same-origin.
12:24:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2996ms
12:24:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:24:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a95e00 == 23 [pid = 1905] [id = 459]
12:24:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff93fde400) [pid = 1905] [serial = 1283] [outer = (nil)]
12:24:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff93fde800) [pid = 1905] [serial = 1284] [outer = 0x7eff93fde400]
12:24:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff946e3c00) [pid = 1905] [serial = 1285] [outer = 0x7eff93fde400]
12:24:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce5f00 == 24 [pid = 1905] [id = 460]
12:24:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff946fdc00) [pid = 1905] [serial = 1286] [outer = (nil)]
12:24:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff94781000) [pid = 1905] [serial = 1287] [outer = 0x7eff946fdc00]
12:24:54 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
12:24:54 INFO - document served over http requires an http
12:24:54 INFO - sub-resource via iframe-tag using the http-csp
12:24:54 INFO - delivery method with swap-origin-redirect and when
12:24:54 INFO - the target request is same-origin.
12:24:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2143ms
12:24:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:24:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce9100 == 25 [pid = 1905] [id = 461]
12:24:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff94851c00) [pid = 1905] [serial = 1288] [outer = (nil)]
12:24:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff949bf400) [pid = 1905] [serial = 1289] [outer = 0x7eff94851c00]
12:24:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff94d54000) [pid = 1905] [serial = 1290] [outer = 0x7eff94851c00]
12:24:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:56 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
12:24:56 INFO - document served over http requires an http
12:24:56 INFO - sub-resource via script-tag using the http-csp
12:24:56 INFO - delivery method with keep-origin-redirect and when
12:24:56 INFO - the target request is same-origin.
12:24:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1896ms
12:24:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
12:24:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bc700 == 26 [pid = 1905] [id = 462]
12:24:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff8c8ea400) [pid = 1905] [serial = 1291] [outer = (nil)]
12:24:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff8c8ef000) [pid = 1905] [serial = 1292] [outer = 0x7eff8c8ea400]
12:24:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff930ba000) [pid = 1905] [serial = 1293] [outer = 0x7eff8c8ea400]
12:24:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:24:59 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
12:24:59 INFO - document served over http requires an http
12:24:59 INFO - sub-resource via script-tag using the http-csp
12:24:59 INFO - delivery method with no-redirect and when
12:24:59 INFO - the target request is same-origin.
12:24:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2715ms
12:24:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:25:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68a000 == 27 [pid = 1905] [id = 463]
12:25:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff8c683000) [pid = 1905] [serial = 1294] [outer = (nil)]
12:25:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff8ea5d400) [pid = 1905] [serial = 1295] [outer = 0x7eff8c683000]
12:25:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff91b96400) [pid = 1905] [serial = 1296] [outer = 0x7eff8c683000]
12:25:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90594400 == 26 [pid = 1905] [id = 452]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f836a00 == 25 [pid = 1905] [id = 451]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6b9500 == 24 [pid = 1905] [id = 450]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f5400 == 23 [pid = 1905] [id = 449]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4a00 == 22 [pid = 1905] [id = 448]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68be00 == 21 [pid = 1905] [id = 447]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f837900 == 20 [pid = 1905] [id = 446]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43ec00 == 19 [pid = 1905] [id = 444]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f484600 == 18 [pid = 1905] [id = 445]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43ce00 == 17 [pid = 1905] [id = 443]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ee300 == 16 [pid = 1905] [id = 442]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ec000 == 15 [pid = 1905] [id = 441]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df24500 == 14 [pid = 1905] [id = 440]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1b400 == 13 [pid = 1905] [id = 438]
12:25:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90f700 == 12 [pid = 1905] [id = 439]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff8eb5d800) [pid = 1905] [serial = 1224] [outer = (nil)] [url = about:blank]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff96655800) [pid = 1905] [serial = 1206] [outer = (nil)] [url = about:blank]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff956ac400) [pid = 1905] [serial = 1201] [outer = (nil)] [url = about:blank]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff979d3800) [pid = 1905] [serial = 1212] [outer = (nil)] [url = about:blank]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff91d8fc00) [pid = 1905] [serial = 1188] [outer = (nil)] [url = about:blank]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff9cff4400) [pid = 1905] [serial = 1185] [outer = (nil)] [url = about:blank]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff9d273c00) [pid = 1905] [serial = 1182] [outer = (nil)] [url = about:blank]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff985b5c00) [pid = 1905] [serial = 1196] [outer = (nil)] [url = about:blank]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff93eed800) [pid = 1905] [serial = 1191] [outer = (nil)] [url = about:blank]
12:25:01 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff968d2800) [pid = 1905] [serial = 1209] [outer = (nil)] [url = about:blank]
12:25:02 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
12:25:02 INFO - document served over http requires an http
12:25:02 INFO - sub-resource via script-tag using the http-csp
12:25:02 INFO - delivery method with swap-origin-redirect and when
12:25:02 INFO - the target request is same-origin.
12:25:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2609ms
12:25:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:25:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68e100 == 13 [pid = 1905] [id = 464]
12:25:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff906ce800) [pid = 1905] [serial = 1297] [outer = (nil)]
12:25:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff916b7400) [pid = 1905] [serial = 1298] [outer = 0x7eff906ce800]
12:25:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff91d7b800) [pid = 1905] [serial = 1299] [outer = 0x7eff906ce800]
12:25:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:04 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
12:25:04 INFO - document served over http requires an http
12:25:04 INFO - sub-resource via xhr-request using the http-csp
12:25:04 INFO - delivery method with keep-origin-redirect and when
12:25:04 INFO - the target request is same-origin.
12:25:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2037ms
12:25:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
12:25:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df24000 == 14 [pid = 1905] [id = 465]
12:25:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff930bbc00) [pid = 1905] [serial = 1300] [outer = (nil)]
12:25:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff930e1800) [pid = 1905] [serial = 1301] [outer = 0x7eff930bbc00]
12:25:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff93f94400) [pid = 1905] [serial = 1302] [outer = 0x7eff930bbc00]
12:25:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff8df4e000) [pid = 1905] [serial = 1229] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff90a89c00) [pid = 1905] [serial = 1259] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff8c8eac00) [pid = 1905] [serial = 1253] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff90c6d000) [pid = 1905] [serial = 1242] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8eb5d000) [pid = 1905] [serial = 1256] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff8d62fc00) [pid = 1905] [serial = 1265] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff8f9df400) [pid = 1905] [serial = 1232] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff90a89000) [pid = 1905] [serial = 1240] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887465563]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff91aed000) [pid = 1905] [serial = 1247] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff91deb000) [pid = 1905] [serial = 1250] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff906cec00) [pid = 1905] [serial = 1237] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff903f9400) [pid = 1905] [serial = 1235] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff9176a400) [pid = 1905] [serial = 1245] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff92671c00) [pid = 1905] [serial = 1262] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff91d7c800) [pid = 1905] [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]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff8c683c00) [pid = 1905] [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]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff90756400) [pid = 1905] [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]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff8ea5d800) [pid = 1905] [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]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff907dc000) [pid = 1905] [serial = 1239] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887465563]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff90280800) [pid = 1905] [serial = 1234] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff91650000) [pid = 1905] [serial = 1244] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff90280400) [pid = 1905] [serial = 1257] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff927be400) [pid = 1905] [serial = 1263] [outer = (nil)] [url = about:blank]
12:25:06 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff91b96800) [pid = 1905] [serial = 1260] [outer = (nil)] [url = about:blank]
12:25:06 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
12:25:06 INFO - document served over http requires an http
12:25:06 INFO - sub-resource via xhr-request using the http-csp
12:25:06 INFO - delivery method with no-redirect and when
12:25:06 INFO - the target request is same-origin.
12:25:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2536ms
12:25:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:25:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43b500 == 15 [pid = 1905] [id = 466]
12:25:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff8d62fc00) [pid = 1905] [serial = 1303] [outer = (nil)]
12:25:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff8d679800) [pid = 1905] [serial = 1304] [outer = 0x7eff8d62fc00]
12:25:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff8eb5d000) [pid = 1905] [serial = 1305] [outer = 0x7eff8d62fc00]
12:25:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:08 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
12:25:08 INFO - document served over http requires an http
12:25:08 INFO - sub-resource via xhr-request using the http-csp
12:25:08 INFO - delivery method with swap-origin-redirect and when
12:25:08 INFO - the target request is same-origin.
12:25:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1697ms
12:25:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:25:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1be00 == 16 [pid = 1905] [id = 467]
12:25:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff90280800) [pid = 1905] [serial = 1306] [outer = (nil)]
12:25:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff903f9400) [pid = 1905] [serial = 1307] [outer = 0x7eff90280800]
12:25:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff905fd400) [pid = 1905] [serial = 1308] [outer = 0x7eff90280800]
12:25:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:10 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
12:25:10 INFO - document served over http requires an https
12:25:10 INFO - sub-resource via fetch-request using the http-csp
12:25:10 INFO - delivery method with keep-origin-redirect and when
12:25:10 INFO - the target request is same-origin.
12:25:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1960ms
12:25:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
12:25:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f483c00 == 17 [pid = 1905] [id = 468]
12:25:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff91aed000) [pid = 1905] [serial = 1309] [outer = (nil)]
12:25:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff91affc00) [pid = 1905] [serial = 1310] [outer = 0x7eff91aed000]
12:25:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff91d8fc00) [pid = 1905] [serial = 1311] [outer = 0x7eff91aed000]
12:25:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:12 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
12:25:12 INFO - document served over http requires an https
12:25:12 INFO - sub-resource via fetch-request using the http-csp
12:25:12 INFO - delivery method with no-redirect and when
12:25:12 INFO - the target request is same-origin.
12:25:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1799ms
12:25:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:25:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90323700 == 18 [pid = 1905] [id = 469]
12:25:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff927be400) [pid = 1905] [serial = 1312] [outer = (nil)]
12:25:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff93823800) [pid = 1905] [serial = 1313] [outer = 0x7eff927be400]
12:25:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff94d6e000) [pid = 1905] [serial = 1314] [outer = 0x7eff927be400]
12:25:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:14 INFO - PROCESS | 1857 | [Child 1905] 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
12:25:14 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
12:25:14 INFO - document served over http requires an https
12:25:14 INFO - sub-resource via fetch-request using the http-csp
12:25:14 INFO - delivery method with swap-origin-redirect and when
12:25:14 INFO - the target request is same-origin.
12:25:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2249ms
12:25:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:25:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906af600 == 19 [pid = 1905] [id = 470]
12:25:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff95649400) [pid = 1905] [serial = 1315] [outer = (nil)]
12:25:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff95649c00) [pid = 1905] [serial = 1316] [outer = 0x7eff95649400]
12:25:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff956c5800) [pid = 1905] [serial = 1317] [outer = 0x7eff95649400]
12:25:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce6400 == 20 [pid = 1905] [id = 471]
12:25:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff95720800) [pid = 1905] [serial = 1318] [outer = (nil)]
12:25:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff957cfc00) [pid = 1905] [serial = 1319] [outer = 0x7eff95720800]
12:25:17 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
12:25:17 INFO - document served over http requires an https
12:25:17 INFO - sub-resource via iframe-tag using the http-csp
12:25:17 INFO - delivery method with keep-origin-redirect and when
12:25:17 INFO - the target request is same-origin.
12:25:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2399ms
12:25:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:25:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b31f00 == 21 [pid = 1905] [id = 472]
12:25:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff95b7cc00) [pid = 1905] [serial = 1320] [outer = (nil)]
12:25:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff95baf000) [pid = 1905] [serial = 1321] [outer = 0x7eff95b7cc00]
12:25:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff95fb3400) [pid = 1905] [serial = 1322] [outer = 0x7eff95b7cc00]
12:25:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc1400 == 22 [pid = 1905] [id = 473]
12:25:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff95fb3c00) [pid = 1905] [serial = 1323] [outer = (nil)]
12:25:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff96646c00) [pid = 1905] [serial = 1324] [outer = 0x7eff95fb3c00]
12:25:19 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
12:25:19 INFO - document served over http requires an https
12:25:19 INFO - sub-resource via iframe-tag using the http-csp
12:25:19 INFO - delivery method with no-redirect and when
12:25:19 INFO - the target request is same-origin.
12:25:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2349ms
12:25:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:25:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc4b00 == 23 [pid = 1905] [id = 474]
12:25:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff96655c00) [pid = 1905] [serial = 1325] [outer = (nil)]
12:25:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff9671f000) [pid = 1905] [serial = 1326] [outer = 0x7eff96655c00]
12:25:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff96725c00) [pid = 1905] [serial = 1327] [outer = 0x7eff96655c00]
12:25:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d97600 == 24 [pid = 1905] [id = 475]
12:25:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff96871800) [pid = 1905] [serial = 1328] [outer = (nil)]
12:25:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff9698d000) [pid = 1905] [serial = 1329] [outer = 0x7eff96871800]
12:25:21 INFO - PROCESS | 1857 | [Child 1905] 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
12:25:22 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
12:25:22 INFO - document served over http requires an https
12:25:22 INFO - sub-resource via iframe-tag using the http-csp
12:25:22 INFO - delivery method with swap-origin-redirect and when
12:25:22 INFO - the target request is same-origin.
12:25:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2707ms
12:25:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:25:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265ad00 == 25 [pid = 1905] [id = 476]
12:25:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff8f5b2c00) [pid = 1905] [serial = 1330] [outer = (nil)]
12:25:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff970b2000) [pid = 1905] [serial = 1331] [outer = 0x7eff8f5b2c00]
12:25:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff97135800) [pid = 1905] [serial = 1332] [outer = 0x7eff8f5b2c00]
12:25:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:25 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
12:25:25 INFO - document served over http requires an https
12:25:25 INFO - sub-resource via script-tag using the http-csp
12:25:25 INFO - delivery method with keep-origin-redirect and when
12:25:25 INFO - the target request is same-origin.
12:25:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3296ms
12:25:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
12:25:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f7700 == 26 [pid = 1905] [id = 477]
12:25:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff974e7000) [pid = 1905] [serial = 1333] [outer = (nil)]
12:25:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff974e7c00) [pid = 1905] [serial = 1334] [outer = 0x7eff974e7000]
12:25:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff975e3c00) [pid = 1905] [serial = 1335] [outer = 0x7eff974e7000]
12:25:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:28 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
12:25:28 INFO - document served over http requires an https
12:25:28 INFO - sub-resource via script-tag using the http-csp
12:25:28 INFO - delivery method with no-redirect and when
12:25:28 INFO - the target request is same-origin.
12:25:28 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2736ms
12:25:28 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:25:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5eca00 == 27 [pid = 1905] [id = 478]
12:25:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff8f45b000) [pid = 1905] [serial = 1336] [outer = (nil)]
12:25:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff9026b400) [pid = 1905] [serial = 1337] [outer = 0x7eff8f45b000]
12:25:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff90cf2c00) [pid = 1905] [serial = 1338] [outer = 0x7eff8f45b000]
12:25:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:30 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
12:25:30 INFO - document served over http requires an https
12:25:30 INFO - sub-resource via script-tag using the http-csp
12:25:30 INFO - delivery method with swap-origin-redirect and when
12:25:30 INFO - the target request is same-origin.
12:25:30 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1794ms
12:25:30 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:25:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bcc00 == 28 [pid = 1905] [id = 479]
12:25:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff8ea85000) [pid = 1905] [serial = 1339] [outer = (nil)]
12:25:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff8f59ac00) [pid = 1905] [serial = 1340] [outer = 0x7eff8ea85000]
12:25:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff931a7c00) [pid = 1905] [serial = 1341] [outer = 0x7eff8ea85000]
12:25:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df24000 == 27 [pid = 1905] [id = 465]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68e100 == 26 [pid = 1905] [id = 464]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68a000 == 25 [pid = 1905] [id = 463]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bc700 == 24 [pid = 1905] [id = 462]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce9100 == 23 [pid = 1905] [id = 461]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce5f00 == 22 [pid = 1905] [id = 460]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a95e00 == 21 [pid = 1905] [id = 459]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907ea900 == 20 [pid = 1905] [id = 457]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a94000 == 19 [pid = 1905] [id = 458]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906af100 == 18 [pid = 1905] [id = 456]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90597b00 == 17 [pid = 1905] [id = 455]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5f0100 == 16 [pid = 1905] [id = 454]
12:25:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f6800 == 15 [pid = 1905] [id = 453]
12:25:31 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff8defc800) [pid = 1905] [serial = 1254] [outer = (nil)] [url = about:blank]
12:25:32 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
12:25:32 INFO - document served over http requires an https
12:25:32 INFO - sub-resource via xhr-request using the http-csp
12:25:32 INFO - delivery method with keep-origin-redirect and when
12:25:32 INFO - the target request is same-origin.
12:25:32 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1967ms
12:25:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
12:25:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6b9f00 == 16 [pid = 1905] [id = 480]
12:25:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff916b7000) [pid = 1905] [serial = 1342] [outer = (nil)]
12:25:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff93026c00) [pid = 1905] [serial = 1343] [outer = 0x7eff916b7000]
12:25:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff95649800) [pid = 1905] [serial = 1344] [outer = 0x7eff916b7000]
12:25:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:34 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
12:25:34 INFO - document served over http requires an https
12:25:34 INFO - sub-resource via xhr-request using the http-csp
12:25:34 INFO - delivery method with no-redirect and when
12:25:34 INFO - the target request is same-origin.
12:25:34 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2030ms
12:25:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:25:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f484b00 == 17 [pid = 1905] [id = 481]
12:25:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff97108000) [pid = 1905] [serial = 1345] [outer = (nil)]
12:25:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff97135400) [pid = 1905] [serial = 1346] [outer = 0x7eff97108000]
12:25:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff9793f000) [pid = 1905] [serial = 1347] [outer = 0x7eff97108000]
12:25:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff8d679800) [pid = 1905] [serial = 1304] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff949bf400) [pid = 1905] [serial = 1289] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff93eedc00) [pid = 1905] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887492427]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff93847000) [pid = 1905] [serial = 1279] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff94781000) [pid = 1905] [serial = 1287] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff93fde800) [pid = 1905] [serial = 1284] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff8c8ef000) [pid = 1905] [serial = 1292] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff91c1d400) [pid = 1905] [serial = 1271] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff931a7000) [pid = 1905] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff930ba800) [pid = 1905] [serial = 1274] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8de2b800) [pid = 1905] [serial = 1268] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff930e1800) [pid = 1905] [serial = 1301] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff8ea5d400) [pid = 1905] [serial = 1295] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff916b7400) [pid = 1905] [serial = 1298] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff8c683000) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff8c8ea400) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff930bbc00) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff906ce800) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff946fdc00) [pid = 1905] [serial = 1286] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff930e1c00) [pid = 1905] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff93eed000) [pid = 1905] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887492427]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8c8e7c00) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff8d7bc000) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff91ac9800) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff91d8f000) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff906ce000) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff8c8ef800) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff90c0ec00) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff8f890800) [pid = 1905] [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]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff8defcc00) [pid = 1905] [serial = 1266] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8ebec000) [pid = 1905] [serial = 1230] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff91b25800) [pid = 1905] [serial = 1248] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff93f94400) [pid = 1905] [serial = 1302] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff926f9c00) [pid = 1905] [serial = 1251] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff8c3a8400) [pid = 1905] [serial = 1238] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff8ebb6400) [pid = 1905] [serial = 1227] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff90df9400) [pid = 1905] [serial = 1243] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff9026bc00) [pid = 1905] [serial = 1233] [outer = (nil)] [url = about:blank]
12:25:36 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff91d7b800) [pid = 1905] [serial = 1299] [outer = (nil)] [url = about:blank]
12:25:37 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
12:25:37 INFO - document served over http requires an https
12:25:37 INFO - sub-resource via xhr-request using the http-csp
12:25:37 INFO - delivery method with swap-origin-redirect and when
12:25:37 INFO - the target request is same-origin.
12:25:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2951ms
12:25:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:25:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ec500 == 18 [pid = 1905] [id = 482]
12:25:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff8c8ea400) [pid = 1905] [serial = 1348] [outer = (nil)]
12:25:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff8c8ef000) [pid = 1905] [serial = 1349] [outer = 0x7eff8c8ea400]
12:25:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff8ea5d400) [pid = 1905] [serial = 1350] [outer = 0x7eff8c8ea400]
12:25:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:40 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
12:25:40 INFO - document served over http requires an http
12:25:40 INFO - sub-resource via fetch-request using the meta-csp
12:25:40 INFO - delivery method with keep-origin-redirect and when
12:25:40 INFO - the target request is cross-origin.
12:25:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3448ms
12:25:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
12:25:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ad300 == 19 [pid = 1905] [id = 483]
12:25:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff906ce000) [pid = 1905] [serial = 1351] [outer = (nil)]
12:25:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff906ce800) [pid = 1905] [serial = 1352] [outer = 0x7eff906ce000]
12:25:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff90c0ec00) [pid = 1905] [serial = 1353] [outer = 0x7eff906ce000]
12:25:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:42 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
12:25:42 INFO - document served over http requires an http
12:25:42 INFO - sub-resource via fetch-request using the meta-csp
12:25:42 INFO - delivery method with no-redirect and when
12:25:42 INFO - the target request is cross-origin.
12:25:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1983ms
12:25:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:25:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a95e00 == 20 [pid = 1905] [id = 484]
12:25:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff91d7b800) [pid = 1905] [serial = 1354] [outer = (nil)]
12:25:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff91d8f000) [pid = 1905] [serial = 1355] [outer = 0x7eff91d7b800]
12:25:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff930a5800) [pid = 1905] [serial = 1356] [outer = 0x7eff91d7b800]
12:25:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:44 INFO - PROCESS | 1857 | [Child 1905] 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
12:25:44 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
12:25:44 INFO - document served over http requires an http
12:25:44 INFO - sub-resource via fetch-request using the meta-csp
12:25:44 INFO - delivery method with swap-origin-redirect and when
12:25:44 INFO - the target request is cross-origin.
12:25:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1991ms
12:25:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:25:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b33300 == 21 [pid = 1905] [id = 485]
12:25:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff931a7000) [pid = 1905] [serial = 1357] [outer = (nil)]
12:25:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff93823000) [pid = 1905] [serial = 1358] [outer = 0x7eff931a7000]
12:25:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff93f94400) [pid = 1905] [serial = 1359] [outer = 0x7eff931a7000]
12:25:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc4100 == 22 [pid = 1905] [id = 486]
12:25:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff93fde800) [pid = 1905] [serial = 1360] [outer = (nil)]
12:25:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff946e3000) [pid = 1905] [serial = 1361] [outer = 0x7eff93fde800]
12:25:46 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
12:25:46 INFO - document served over http requires an http
12:25:46 INFO - sub-resource via iframe-tag using the meta-csp
12:25:46 INFO - delivery method with keep-origin-redirect and when
12:25:46 INFO - the target request is cross-origin.
12:25:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1937ms
12:25:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:25:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265a300 == 23 [pid = 1905] [id = 487]
12:25:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff94cff400) [pid = 1905] [serial = 1362] [outer = (nil)]
12:25:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff94d5ec00) [pid = 1905] [serial = 1363] [outer = 0x7eff94cff400]
12:25:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff97966000) [pid = 1905] [serial = 1364] [outer = 0x7eff94cff400]
12:25:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93042600 == 24 [pid = 1905] [id = 488]
12:25:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff97973000) [pid = 1905] [serial = 1365] [outer = (nil)]
12:25:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff979d3400) [pid = 1905] [serial = 1366] [outer = 0x7eff97973000]
12:25:49 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
12:25:49 INFO - document served over http requires an http
12:25:49 INFO - sub-resource via iframe-tag using the meta-csp
12:25:49 INFO - delivery method with no-redirect and when
12:25:49 INFO - the target request is cross-origin.
12:25:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3242ms
12:25:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:25:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318e300 == 25 [pid = 1905] [id = 489]
12:25:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff97c14c00) [pid = 1905] [serial = 1367] [outer = (nil)]
12:25:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff97c2d800) [pid = 1905] [serial = 1368] [outer = 0x7eff97c14c00]
12:25:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff97c57400) [pid = 1905] [serial = 1369] [outer = 0x7eff97c14c00]
12:25:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f0f00 == 26 [pid = 1905] [id = 490]
12:25:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff97c6d800) [pid = 1905] [serial = 1370] [outer = (nil)]
12:25:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff97ce2800) [pid = 1905] [serial = 1371] [outer = 0x7eff97c6d800]
12:25:52 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
12:25:52 INFO - document served over http requires an http
12:25:52 INFO - sub-resource via iframe-tag using the meta-csp
12:25:52 INFO - delivery method with swap-origin-redirect and when
12:25:52 INFO - the target request is cross-origin.
12:25:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3109ms
12:25:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:25:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f3200 == 27 [pid = 1905] [id = 491]
12:25:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff97d4f000) [pid = 1905] [serial = 1372] [outer = (nil)]
12:25:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff97d4f400) [pid = 1905] [serial = 1373] [outer = 0x7eff97d4f000]
12:25:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff9807b800) [pid = 1905] [serial = 1374] [outer = 0x7eff97d4f000]
12:25:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:55 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
12:25:55 INFO - document served over http requires an http
12:25:55 INFO - sub-resource via script-tag using the meta-csp
12:25:55 INFO - delivery method with keep-origin-redirect and when
12:25:55 INFO - the target request is cross-origin.
12:25:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2406ms
12:25:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
12:25:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee4d00 == 28 [pid = 1905] [id = 492]
12:25:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff985ff800) [pid = 1905] [serial = 1375] [outer = (nil)]
12:25:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff99a25000) [pid = 1905] [serial = 1376] [outer = 0x7eff985ff800]
12:25:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff91650400) [pid = 1905] [serial = 1377] [outer = 0x7eff985ff800]
12:25:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:25:59 INFO - PROCESS | 1857 | [Child 1905] 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
12:25:59 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
12:25:59 INFO - document served over http requires an http
12:25:59 INFO - sub-resource via script-tag using the meta-csp
12:25:59 INFO - delivery method with no-redirect and when
12:25:59 INFO - the target request is cross-origin.
12:25:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 3957ms
12:25:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:25:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f5e00 == 29 [pid = 1905] [id = 493]
12:25:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff8de2b800) [pid = 1905] [serial = 1378] [outer = (nil)]
12:26:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff8defc000) [pid = 1905] [serial = 1379] [outer = 0x7eff8de2b800]
12:26:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff91650000) [pid = 1905] [serial = 1380] [outer = 0x7eff8de2b800]
12:26:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:01 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
12:26:01 INFO - document served over http requires an http
12:26:01 INFO - sub-resource via script-tag using the meta-csp
12:26:01 INFO - delivery method with swap-origin-redirect and when
12:26:01 INFO - the target request is cross-origin.
12:26:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1982ms
12:26:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:26:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4500 == 30 [pid = 1905] [id = 494]
12:26:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff8c8e7800) [pid = 1905] [serial = 1381] [outer = (nil)]
12:26:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff8d674c00) [pid = 1905] [serial = 1382] [outer = 0x7eff8c8e7800]
12:26:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff93987c00) [pid = 1905] [serial = 1383] [outer = 0x7eff8c8e7800]
12:26:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6b9f00 == 29 [pid = 1905] [id = 480]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bcc00 == 28 [pid = 1905] [id = 479]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5eca00 == 27 [pid = 1905] [id = 478]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265ad00 == 26 [pid = 1905] [id = 476]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d97600 == 25 [pid = 1905] [id = 475]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc4b00 == 24 [pid = 1905] [id = 474]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b31f00 == 23 [pid = 1905] [id = 472]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc1400 == 22 [pid = 1905] [id = 473]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce6400 == 21 [pid = 1905] [id = 471]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906af600 == 20 [pid = 1905] [id = 470]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90323700 == 19 [pid = 1905] [id = 469]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f483c00 == 18 [pid = 1905] [id = 468]
12:26:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1be00 == 17 [pid = 1905] [id = 467]
12:26:02 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff91b96400) [pid = 1905] [serial = 1296] [outer = (nil)] [url = about:blank]
12:26:02 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff930ba000) [pid = 1905] [serial = 1293] [outer = (nil)] [url = about:blank]
12:26:03 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
12:26:03 INFO - document served over http requires an http
12:26:03 INFO - sub-resource via xhr-request using the meta-csp
12:26:03 INFO - delivery method with keep-origin-redirect and when
12:26:03 INFO - the target request is cross-origin.
12:26:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1986ms
12:26:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
12:26:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90ed00 == 18 [pid = 1905] [id = 495]
12:26:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff930ba000) [pid = 1905] [serial = 1384] [outer = (nil)]
12:26:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff93f26000) [pid = 1905] [serial = 1385] [outer = 0x7eff930ba000]
12:26:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff95add400) [pid = 1905] [serial = 1386] [outer = 0x7eff930ba000]
12:26:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:05 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
12:26:05 INFO - document served over http requires an http
12:26:05 INFO - sub-resource via xhr-request using the meta-csp
12:26:05 INFO - delivery method with no-redirect and when
12:26:05 INFO - the target request is cross-origin.
12:26:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1638ms
12:26:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:26:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bcc00 == 19 [pid = 1905] [id = 496]
12:26:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff978c0000) [pid = 1905] [serial = 1387] [outer = (nil)]
12:26:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff97966c00) [pid = 1905] [serial = 1388] [outer = 0x7eff978c0000]
12:26:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff979d3000) [pid = 1905] [serial = 1389] [outer = 0x7eff978c0000]
12:26:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:07 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
12:26:07 INFO - document served over http requires an http
12:26:07 INFO - sub-resource via xhr-request using the meta-csp
12:26:07 INFO - delivery method with swap-origin-redirect and when
12:26:07 INFO - the target request is cross-origin.
12:26:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2139ms
12:26:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:26:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1eb00 == 20 [pid = 1905] [id = 497]
12:26:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff9856d800) [pid = 1905] [serial = 1390] [outer = (nil)]
12:26:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff985b5800) [pid = 1905] [serial = 1391] [outer = 0x7eff9856d800]
12:26:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff99d71400) [pid = 1905] [serial = 1392] [outer = 0x7eff9856d800]
12:26:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff95fb3c00) [pid = 1905] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887518984]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff96871800) [pid = 1905] [serial = 1328] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff95720800) [pid = 1905] [serial = 1318] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff93026c00) [pid = 1905] [serial = 1343] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff903f9400) [pid = 1905] [serial = 1307] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff9698d000) [pid = 1905] [serial = 1329] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff95baf000) [pid = 1905] [serial = 1321] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff95649c00) [pid = 1905] [serial = 1316] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff957cfc00) [pid = 1905] [serial = 1319] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff974e7c00) [pid = 1905] [serial = 1334] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff9026b400) [pid = 1905] [serial = 1337] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff91affc00) [pid = 1905] [serial = 1310] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff93823800) [pid = 1905] [serial = 1313] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff8f59ac00) [pid = 1905] [serial = 1340] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff96646c00) [pid = 1905] [serial = 1324] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887518984]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff970b2000) [pid = 1905] [serial = 1331] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff9671f000) [pid = 1905] [serial = 1326] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff8ea85000) [pid = 1905] [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]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff8f45b000) [pid = 1905] [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]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff916b7000) [pid = 1905] [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]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff95649800) [pid = 1905] [serial = 1344] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff927c8000) [pid = 1905] [serial = 1272] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff8f890400) [pid = 1905] [serial = 1269] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff94d54000) [pid = 1905] [serial = 1290] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff946e3c00) [pid = 1905] [serial = 1285] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff930d8c00) [pid = 1905] [serial = 1275] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff9399e800) [pid = 1905] [serial = 1280] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff931a7c00) [pid = 1905] [serial = 1341] [outer = (nil)] [url = about:blank]
12:26:08 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8eb5d000) [pid = 1905] [serial = 1305] [outer = (nil)] [url = about:blank]
12:26:09 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
12:26:09 INFO - document served over http requires an https
12:26:09 INFO - sub-resource via fetch-request using the meta-csp
12:26:09 INFO - delivery method with keep-origin-redirect and when
12:26:09 INFO - the target request is cross-origin.
12:26:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2583ms
12:26:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
12:26:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ecf00 == 21 [pid = 1905] [id = 498]
12:26:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff8ebb6000) [pid = 1905] [serial = 1393] [outer = (nil)]
12:26:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff8f45b000) [pid = 1905] [serial = 1394] [outer = 0x7eff8ebb6000]
12:26:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff90280400) [pid = 1905] [serial = 1395] [outer = 0x7eff8ebb6000]
12:26:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:12 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
12:26:12 INFO - document served over http requires an https
12:26:12 INFO - sub-resource via fetch-request using the meta-csp
12:26:12 INFO - delivery method with no-redirect and when
12:26:12 INFO - the target request is cross-origin.
12:26:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2353ms
12:26:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:26:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90e800 == 22 [pid = 1905] [id = 499]
12:26:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff907dcc00) [pid = 1905] [serial = 1396] [outer = (nil)]
12:26:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff90aa9400) [pid = 1905] [serial = 1397] [outer = 0x7eff907dcc00]
12:26:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff91d7c000) [pid = 1905] [serial = 1398] [outer = 0x7eff907dcc00]
12:26:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:15 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
12:26:15 INFO - document served over http requires an https
12:26:15 INFO - sub-resource via fetch-request using the meta-csp
12:26:15 INFO - delivery method with swap-origin-redirect and when
12:26:15 INFO - the target request is cross-origin.
12:26:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3168ms
12:26:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:26:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5eca00 == 23 [pid = 1905] [id = 500]
12:26:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff93823800) [pid = 1905] [serial = 1399] [outer = (nil)]
12:26:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff9399e800) [pid = 1905] [serial = 1400] [outer = 0x7eff93823800]
12:26:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff94851800) [pid = 1905] [serial = 1401] [outer = 0x7eff93823800]
12:26:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43c400 == 24 [pid = 1905] [id = 501]
12:26:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff94dd7800) [pid = 1905] [serial = 1402] [outer = (nil)]
12:26:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff95b7c400) [pid = 1905] [serial = 1403] [outer = 0x7eff94dd7800]
12:26:17 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
12:26:17 INFO - document served over http requires an https
12:26:17 INFO - sub-resource via iframe-tag using the meta-csp
12:26:17 INFO - delivery method with keep-origin-redirect and when
12:26:17 INFO - the target request is cross-origin.
12:26:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2493ms
12:26:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:26:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f480000 == 25 [pid = 1905] [id = 502]
12:26:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff95fb3c00) [pid = 1905] [serial = 1404] [outer = (nil)]
12:26:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff96646000) [pid = 1905] [serial = 1405] [outer = 0x7eff95fb3c00]
12:26:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff9698d000) [pid = 1905] [serial = 1406] [outer = 0x7eff95fb3c00]
12:26:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f484600 == 26 [pid = 1905] [id = 503]
12:26:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff970b2000) [pid = 1905] [serial = 1407] [outer = (nil)]
12:26:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff975a5c00) [pid = 1905] [serial = 1408] [outer = 0x7eff970b2000]
12:26:19 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
12:26:19 INFO - document served over http requires an https
12:26:19 INFO - sub-resource via iframe-tag using the meta-csp
12:26:19 INFO - delivery method with no-redirect and when
12:26:19 INFO - the target request is cross-origin.
12:26:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2043ms
12:26:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:26:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f837e00 == 27 [pid = 1905] [id = 504]
12:26:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff926f9000) [pid = 1905] [serial = 1409] [outer = (nil)]
12:26:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff984d5c00) [pid = 1905] [serial = 1410] [outer = 0x7eff926f9000]
12:26:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff9a0dc400) [pid = 1905] [serial = 1411] [outer = 0x7eff926f9000]
12:26:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90322d00 == 28 [pid = 1905] [id = 505]
12:26:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff9ce9e400) [pid = 1905] [serial = 1412] [outer = (nil)]
12:26:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff9cf32000) [pid = 1905] [serial = 1413] [outer = 0x7eff9ce9e400]
12:26:22 INFO - PROCESS | 1857 | [Child 1905] 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
12:26:22 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
12:26:22 INFO - document served over http requires an https
12:26:22 INFO - sub-resource via iframe-tag using the meta-csp
12:26:22 INFO - delivery method with swap-origin-redirect and when
12:26:22 INFO - the target request is cross-origin.
12:26:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2545ms
12:26:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:26:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90593000 == 29 [pid = 1905] [id = 506]
12:26:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff9d273c00) [pid = 1905] [serial = 1414] [outer = (nil)]
12:26:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff9d2cdc00) [pid = 1905] [serial = 1415] [outer = 0x7eff9d273c00]
12:26:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff9d4a7000) [pid = 1905] [serial = 1416] [outer = 0x7eff9d273c00]
12:26:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:25 INFO - PROCESS | 1857 | [Child 1905] 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
12:26:25 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
12:26:25 INFO - document served over http requires an https
12:26:25 INFO - sub-resource via script-tag using the meta-csp
12:26:25 INFO - delivery method with keep-origin-redirect and when
12:26:25 INFO - the target request is cross-origin.
12:26:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2600ms
12:26:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
12:26:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ace00 == 30 [pid = 1905] [id = 507]
12:26:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff9d5e3000) [pid = 1905] [serial = 1417] [outer = (nil)]
12:26:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff92647000) [pid = 1905] [serial = 1418] [outer = 0x7eff9d5e3000]
12:26:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff927ab800) [pid = 1905] [serial = 1419] [outer = 0x7eff9d5e3000]
12:26:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:27 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
12:26:27 INFO - document served over http requires an https
12:26:27 INFO - sub-resource via script-tag using the meta-csp
12:26:27 INFO - delivery method with no-redirect and when
12:26:27 INFO - the target request is cross-origin.
12:26:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2438ms
12:26:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:26:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907edb00 == 31 [pid = 1905] [id = 508]
12:26:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff929a1400) [pid = 1905] [serial = 1420] [outer = (nil)]
12:26:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff927a2400) [pid = 1905] [serial = 1421] [outer = 0x7eff929a1400]
12:26:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff927a2000) [pid = 1905] [serial = 1422] [outer = 0x7eff929a1400]
12:26:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:30 INFO - PROCESS | 1857 | [Child 1905] 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
12:26:30 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
12:26:30 INFO - document served over http requires an https
12:26:30 INFO - sub-resource via script-tag using the meta-csp
12:26:30 INFO - delivery method with swap-origin-redirect and when
12:26:30 INFO - the target request is cross-origin.
12:26:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3039ms
12:26:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:26:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce5000 == 32 [pid = 1905] [id = 509]
12:26:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff931e5c00) [pid = 1905] [serial = 1423] [outer = (nil)]
12:26:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff904b1000) [pid = 1905] [serial = 1424] [outer = 0x7eff931e5c00]
12:26:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff931b4800) [pid = 1905] [serial = 1425] [outer = 0x7eff931e5c00]
12:26:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:33 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
12:26:33 INFO - document served over http requires an https
12:26:33 INFO - sub-resource via xhr-request using the meta-csp
12:26:33 INFO - delivery method with keep-origin-redirect and when
12:26:33 INFO - the target request is cross-origin.
12:26:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2996ms
12:26:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
12:26:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bb300 == 33 [pid = 1905] [id = 510]
12:26:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff8ebebc00) [pid = 1905] [serial = 1426] [outer = (nil)]
12:26:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff8ebecc00) [pid = 1905] [serial = 1427] [outer = 0x7eff8ebebc00]
12:26:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff91affc00) [pid = 1905] [serial = 1428] [outer = 0x7eff8ebebc00]
12:26:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:35 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
12:26:35 INFO - document served over http requires an https
12:26:35 INFO - sub-resource via xhr-request using the meta-csp
12:26:35 INFO - delivery method with no-redirect and when
12:26:35 INFO - the target request is cross-origin.
12:26:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1742ms
12:26:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:26:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f836500 == 34 [pid = 1905] [id = 511]
12:26:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff8c8ea800) [pid = 1905] [serial = 1429] [outer = (nil)]
12:26:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff8c8efc00) [pid = 1905] [serial = 1430] [outer = 0x7eff8c8ea800]
12:26:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff8f5b2800) [pid = 1905] [serial = 1431] [outer = 0x7eff8c8ea800]
12:26:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:37 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
12:26:37 INFO - document served over http requires an https
12:26:37 INFO - sub-resource via xhr-request using the meta-csp
12:26:37 INFO - delivery method with swap-origin-redirect and when
12:26:37 INFO - the target request is cross-origin.
12:26:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1992ms
12:26:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90ed00 == 33 [pid = 1905] [id = 495]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4500 == 32 [pid = 1905] [id = 494]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f5e00 == 31 [pid = 1905] [id = 493]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43b500 == 30 [pid = 1905] [id = 466]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f3200 == 29 [pid = 1905] [id = 491]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f0f00 == 28 [pid = 1905] [id = 490]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318e300 == 27 [pid = 1905] [id = 489]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93042600 == 26 [pid = 1905] [id = 488]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265a300 == 25 [pid = 1905] [id = 487]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc4100 == 24 [pid = 1905] [id = 486]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b33300 == 23 [pid = 1905] [id = 485]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a95e00 == 22 [pid = 1905] [id = 484]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ad300 == 21 [pid = 1905] [id = 483]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ec500 == 20 [pid = 1905] [id = 482]
12:26:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f484b00 == 19 [pid = 1905] [id = 481]
12:26:38 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff90cf2c00) [pid = 1905] [serial = 1338] [outer = (nil)] [url = about:blank]
12:26:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4500 == 20 [pid = 1905] [id = 512]
12:26:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff8c683c00) [pid = 1905] [serial = 1432] [outer = (nil)]
12:26:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff90cf2c00) [pid = 1905] [serial = 1433] [outer = 0x7eff8c683c00]
12:26:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff931a7400) [pid = 1905] [serial = 1434] [outer = 0x7eff8c683c00]
12:26:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:39 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
12:26:39 INFO - document served over http requires an http
12:26:39 INFO - sub-resource via fetch-request using the meta-csp
12:26:39 INFO - delivery method with keep-origin-redirect and when
12:26:39 INFO - the target request is same-origin.
12:26:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2148ms
12:26:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
12:26:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1a000 == 21 [pid = 1905] [id = 513]
12:26:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff93e84c00) [pid = 1905] [serial = 1435] [outer = (nil)]
12:26:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff93eed800) [pid = 1905] [serial = 1436] [outer = 0x7eff93e84c00]
12:26:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff94781c00) [pid = 1905] [serial = 1437] [outer = 0x7eff93e84c00]
12:26:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:42 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
12:26:42 INFO - document served over http requires an http
12:26:42 INFO - sub-resource via fetch-request using the meta-csp
12:26:42 INFO - delivery method with no-redirect and when
12:26:42 INFO - the target request is same-origin.
12:26:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2312ms
12:26:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:26:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f484b00 == 22 [pid = 1905] [id = 514]
12:26:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff8f5b2400) [pid = 1905] [serial = 1438] [outer = (nil)]
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff90df9400) [pid = 1905] [serial = 1439] [outer = 0x7eff8f5b2400]
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff95eab000) [pid = 1905] [serial = 1440] [outer = 0x7eff8f5b2400]
12:26:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff97c6d800) [pid = 1905] [serial = 1370] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff97973000) [pid = 1905] [serial = 1365] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887549081]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff985b5800) [pid = 1905] [serial = 1391] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff946e3000) [pid = 1905] [serial = 1361] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff97c2d800) [pid = 1905] [serial = 1368] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff906ce800) [pid = 1905] [serial = 1352] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff93f26000) [pid = 1905] [serial = 1385] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff8c8ef000) [pid = 1905] [serial = 1349] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff8defc000) [pid = 1905] [serial = 1379] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff97135400) [pid = 1905] [serial = 1346] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff91d8f000) [pid = 1905] [serial = 1355] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff97ce2800) [pid = 1905] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff8d674c00) [pid = 1905] [serial = 1382] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff93823000) [pid = 1905] [serial = 1358] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff99a25000) [pid = 1905] [serial = 1376] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff979d3400) [pid = 1905] [serial = 1366] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887549081]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff97d4f400) [pid = 1905] [serial = 1373] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff97966c00) [pid = 1905] [serial = 1388] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff94d5ec00) [pid = 1905] [serial = 1363] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff978c0000) [pid = 1905] [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]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff9856d800) [pid = 1905] [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]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff8de2b800) [pid = 1905] [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]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff8c8e7800) [pid = 1905] [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]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff930ba000) [pid = 1905] [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]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff93fde800) [pid = 1905] [serial = 1360] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff95add400) [pid = 1905] [serial = 1386] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff9793f000) [pid = 1905] [serial = 1347] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff93987c00) [pid = 1905] [serial = 1383] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff979d3000) [pid = 1905] [serial = 1389] [outer = (nil)] [url = about:blank]
12:26:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:45 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
12:26:45 INFO - document served over http requires an http
12:26:45 INFO - sub-resource via fetch-request using the meta-csp
12:26:45 INFO - delivery method with swap-origin-redirect and when
12:26:45 INFO - the target request is same-origin.
12:26:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3408ms
12:26:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:26:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6ba900 == 23 [pid = 1905] [id = 515]
12:26:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff8c8eac00) [pid = 1905] [serial = 1441] [outer = (nil)]
12:26:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff8c8ef000) [pid = 1905] [serial = 1442] [outer = 0x7eff8c8eac00]
12:26:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff9026bc00) [pid = 1905] [serial = 1443] [outer = 0x7eff8c8eac00]
12:26:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43d800 == 24 [pid = 1905] [id = 516]
12:26:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff91650c00) [pid = 1905] [serial = 1444] [outer = (nil)]
12:26:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff916b7000) [pid = 1905] [serial = 1445] [outer = 0x7eff91650c00]
12:26:47 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
12:26:47 INFO - document served over http requires an http
12:26:47 INFO - sub-resource via iframe-tag using the meta-csp
12:26:47 INFO - delivery method with keep-origin-redirect and when
12:26:47 INFO - the target request is same-origin.
12:26:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1950ms
12:26:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:26:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90594400 == 25 [pid = 1905] [id = 517]
12:26:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff92780000) [pid = 1905] [serial = 1446] [outer = (nil)]
12:26:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff927c8800) [pid = 1905] [serial = 1447] [outer = 0x7eff92780000]
12:26:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff93987c00) [pid = 1905] [serial = 1448] [outer = 0x7eff92780000]
12:26:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ad300 == 26 [pid = 1905] [id = 518]
12:26:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff93fde800) [pid = 1905] [serial = 1449] [outer = (nil)]
12:26:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff95add400) [pid = 1905] [serial = 1450] [outer = 0x7eff93fde800]
12:26:49 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
12:26:49 INFO - document served over http requires an http
12:26:49 INFO - sub-resource via iframe-tag using the meta-csp
12:26:49 INFO - delivery method with no-redirect and when
12:26:49 INFO - the target request is same-origin.
12:26:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1986ms
12:26:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:26:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907eb800 == 27 [pid = 1905] [id = 519]
12:26:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff97135400) [pid = 1905] [serial = 1451] [outer = (nil)]
12:26:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff971afc00) [pid = 1905] [serial = 1452] [outer = 0x7eff97135400]
12:26:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff97966c00) [pid = 1905] [serial = 1453] [outer = 0x7eff97135400]
12:26:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce6400 == 28 [pid = 1905] [id = 520]
12:26:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff97985400) [pid = 1905] [serial = 1454] [outer = (nil)]
12:26:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff979d3000) [pid = 1905] [serial = 1455] [outer = 0x7eff97985400]
12:26:51 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
12:26:51 INFO - document served over http requires an http
12:26:51 INFO - sub-resource via iframe-tag using the meta-csp
12:26:51 INFO - delivery method with swap-origin-redirect and when
12:26:51 INFO - the target request is same-origin.
12:26:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2049ms
12:26:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:26:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b34200 == 29 [pid = 1905] [id = 521]
12:26:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff97c6d800) [pid = 1905] [serial = 1456] [outer = (nil)]
12:26:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff97c6dc00) [pid = 1905] [serial = 1457] [outer = 0x7eff97c6d800]
12:26:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff984d5400) [pid = 1905] [serial = 1458] [outer = 0x7eff97c6d800]
12:26:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26: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
12:26:54 INFO - document served over http requires an http
12:26:54 INFO - sub-resource via script-tag using the meta-csp
12:26:54 INFO - delivery method with keep-origin-redirect and when
12:26:54 INFO - the target request is same-origin.
12:26:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2488ms
12:26:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
12:26:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc2300 == 30 [pid = 1905] [id = 522]
12:26:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff9cf0ec00) [pid = 1905] [serial = 1459] [outer = (nil)]
12:26:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff9d24f400) [pid = 1905] [serial = 1460] [outer = 0x7eff9cf0ec00]
12:26:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff9d33cc00) [pid = 1905] [serial = 1461] [outer = 0x7eff9cf0ec00]
12:26:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:56 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
12:26:56 INFO - document served over http requires an http
12:26:56 INFO - sub-resource via script-tag using the meta-csp
12:26:56 INFO - delivery method with no-redirect and when
12:26:56 INFO - the target request is same-origin.
12:26:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2487ms
12:26:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:26:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d96200 == 31 [pid = 1905] [id = 523]
12:26:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff9d506800) [pid = 1905] [serial = 1462] [outer = (nil)]
12:26:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff984ce000) [pid = 1905] [serial = 1463] [outer = 0x7eff9d506800]
12:26:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff9a1d7c00) [pid = 1905] [serial = 1464] [outer = 0x7eff9d506800]
12:26:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:58 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
12:26:58 INFO - document served over http requires an http
12:26:58 INFO - sub-resource via script-tag using the meta-csp
12:26:58 INFO - delivery method with swap-origin-redirect and when
12:26:58 INFO - the target request is same-origin.
12:26:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2335ms
12:26:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:26:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265b700 == 32 [pid = 1905] [id = 524]
12:26:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff9d5e8800) [pid = 1905] [serial = 1465] [outer = (nil)]
12:26:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff9d5e0000) [pid = 1905] [serial = 1466] [outer = 0x7eff9d5e8800]
12:26:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:26:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff8c371400) [pid = 1905] [serial = 1467] [outer = 0x7eff9d5e8800]
12:27:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:01 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
12:27:01 INFO - document served over http requires an http
12:27:01 INFO - sub-resource via xhr-request using the meta-csp
12:27:01 INFO - delivery method with keep-origin-redirect and when
12:27:01 INFO - the target request is same-origin.
12:27:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3112ms
12:27:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
12:27:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f7c00 == 33 [pid = 1905] [id = 525]
12:27:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff9d5e0800) [pid = 1905] [serial = 1468] [outer = (nil)]
12:27:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff90c2d000) [pid = 1905] [serial = 1469] [outer = 0x7eff9d5e0800]
12:27:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff90c2d400) [pid = 1905] [serial = 1470] [outer = 0x7eff9d5e0800]
12:27:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27: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
12:27:04 INFO - document served over http requires an http
12:27:04 INFO - sub-resource via xhr-request using the meta-csp
12:27:04 INFO - delivery method with no-redirect and when
12:27:04 INFO - the target request is same-origin.
12:27:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2693ms
12:27:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:27:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318c500 == 34 [pid = 1905] [id = 526]
12:27:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff95e19800) [pid = 1905] [serial = 1471] [outer = (nil)]
12:27:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff90d6c000) [pid = 1905] [serial = 1472] [outer = 0x7eff95e19800]
12:27:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff90d7c800) [pid = 1905] [serial = 1473] [outer = 0x7eff95e19800]
12:27:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27: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
12:27:06 INFO - document served over http requires an http
12:27:06 INFO - sub-resource via xhr-request using the meta-csp
12:27:06 INFO - delivery method with swap-origin-redirect and when
12:27:06 INFO - the target request is same-origin.
12:27:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2058ms
12:27:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:27:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93190b00 == 35 [pid = 1905] [id = 527]
12:27:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff90d06000) [pid = 1905] [serial = 1474] [outer = (nil)]
12:27:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7eff90d06400) [pid = 1905] [serial = 1475] [outer = 0x7eff90d06000]
12:27:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7eff92788000) [pid = 1905] [serial = 1476] [outer = 0x7eff90d06000]
12:27:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27: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
12:27:08 INFO - document served over http requires an https
12:27:08 INFO - sub-resource via fetch-request using the meta-csp
12:27:08 INFO - delivery method with keep-origin-redirect and when
12:27:08 INFO - the target request is same-origin.
12:27:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2059ms
12:27:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
12:27:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee2500 == 36 [pid = 1905] [id = 528]
12:27:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7eff92788800) [pid = 1905] [serial = 1477] [outer = (nil)]
12:27:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7eff9282f000) [pid = 1905] [serial = 1478] [outer = 0x7eff92788800]
12:27:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7eff947d0800) [pid = 1905] [serial = 1479] [outer = 0x7eff92788800]
12:27:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:12 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
12:27:12 INFO - document served over http requires an https
12:27:12 INFO - sub-resource via fetch-request using the meta-csp
12:27:12 INFO - delivery method with no-redirect and when
12:27:12 INFO - the target request is same-origin.
12:27:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3707ms
12:27:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:27:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68b400 == 37 [pid = 1905] [id = 529]
12:27:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7eff8c3a8000) [pid = 1905] [serial = 1480] [outer = (nil)]
12:27:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff8c84fc00) [pid = 1905] [serial = 1481] [outer = 0x7eff8c3a8000]
12:27:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff90bc3c00) [pid = 1905] [serial = 1482] [outer = 0x7eff8c3a8000]
12:27:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90e800 == 36 [pid = 1905] [id = 499]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43c400 == 35 [pid = 1905] [id = 501]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5eca00 == 34 [pid = 1905] [id = 500]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f484600 == 33 [pid = 1905] [id = 503]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f480000 == 32 [pid = 1905] [id = 502]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90593000 == 31 [pid = 1905] [id = 506]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ace00 == 30 [pid = 1905] [id = 507]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907edb00 == 29 [pid = 1905] [id = 508]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bb300 == 28 [pid = 1905] [id = 510]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f836500 == 27 [pid = 1905] [id = 511]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4500 == 26 [pid = 1905] [id = 512]
12:27:15 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1a000 == 25 [pid = 1905] [id = 513]
12:27:15 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff91650000) [pid = 1905] [serial = 1380] [outer = (nil)] [url = about:blank]
12:27:15 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff99d71400) [pid = 1905] [serial = 1392] [outer = (nil)] [url = about:blank]
12:27:15 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
12:27:15 INFO - document served over http requires an https
12:27:15 INFO - sub-resource via fetch-request using the meta-csp
12:27:15 INFO - delivery method with swap-origin-redirect and when
12:27:15 INFO - the target request is same-origin.
12:27:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3387ms
12:27:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:27:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68d200 == 26 [pid = 1905] [id = 530]
12:27:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff91650000) [pid = 1905] [serial = 1483] [outer = (nil)]
12:27:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff91b9f000) [pid = 1905] [serial = 1484] [outer = 0x7eff91650000]
12:27:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7eff927a2c00) [pid = 1905] [serial = 1485] [outer = 0x7eff91650000]
12:27:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6b9500 == 27 [pid = 1905] [id = 531]
12:27:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff928ce400) [pid = 1905] [serial = 1486] [outer = (nil)]
12:27:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff930d8c00) [pid = 1905] [serial = 1487] [outer = 0x7eff928ce400]
12:27:17 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
12:27:17 INFO - document served over http requires an https
12:27:17 INFO - sub-resource via iframe-tag using the meta-csp
12:27:17 INFO - delivery method with keep-origin-redirect and when
12:27:17 INFO - the target request is same-origin.
12:27:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1740ms
12:27:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:27:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1c800 == 28 [pid = 1905] [id = 532]
12:27:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff93847400) [pid = 1905] [serial = 1488] [outer = (nil)]
12:27:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff93e84800) [pid = 1905] [serial = 1489] [outer = 0x7eff93847400]
12:27:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff94945400) [pid = 1905] [serial = 1490] [outer = 0x7eff93847400]
12:27:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5f0b00 == 29 [pid = 1905] [id = 533]
12:27:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7eff94d11400) [pid = 1905] [serial = 1491] [outer = (nil)]
12:27:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7eff95add000) [pid = 1905] [serial = 1492] [outer = 0x7eff94d11400]
12:27:19 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
12:27:19 INFO - document served over http requires an https
12:27:19 INFO - sub-resource via iframe-tag using the meta-csp
12:27:19 INFO - delivery method with no-redirect and when
12:27:19 INFO - the target request is same-origin.
12:27:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1944ms
12:27:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:27:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f482300 == 30 [pid = 1905] [id = 534]
12:27:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7eff8f890400) [pid = 1905] [serial = 1493] [outer = (nil)]
12:27:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7eff904b1c00) [pid = 1905] [serial = 1494] [outer = 0x7eff8f890400]
12:27:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff946e3400) [pid = 1905] [serial = 1495] [outer = 0x7eff8f890400]
12:27:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff93eed800) [pid = 1905] [serial = 1436] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7eff9399e800) [pid = 1905] [serial = 1400] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7eff8f45b000) [pid = 1905] [serial = 1394] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7eff92647000) [pid = 1905] [serial = 1418] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7eff9d2cdc00) [pid = 1905] [serial = 1415] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff90aa9400) [pid = 1905] [serial = 1397] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff90cf2c00) [pid = 1905] [serial = 1433] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7eff8c8efc00) [pid = 1905] [serial = 1430] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff975a5c00) [pid = 1905] [serial = 1408] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887579696]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff96646000) [pid = 1905] [serial = 1405] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7eff95b7c400) [pid = 1905] [serial = 1403] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff8ebecc00) [pid = 1905] [serial = 1427] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff9cf32000) [pid = 1905] [serial = 1413] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7eff904b1000) [pid = 1905] [serial = 1424] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7eff927a2400) [pid = 1905] [serial = 1421] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7eff984d5c00) [pid = 1905] [serial = 1410] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7eff90df9400) [pid = 1905] [serial = 1439] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7eff93e84c00) [pid = 1905] [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]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7eff8c8ea800) [pid = 1905] [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]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff8c683c00) [pid = 1905] [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]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff8ebebc00) [pid = 1905] [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]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff970b2000) [pid = 1905] [serial = 1407] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887579696]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff94dd7800) [pid = 1905] [serial = 1402] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff9ce9e400) [pid = 1905] [serial = 1412] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff8f5b2800) [pid = 1905] [serial = 1431] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff91affc00) [pid = 1905] [serial = 1428] [outer = (nil)] [url = about:blank]
12:27:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90320500 == 31 [pid = 1905] [id = 535]
12:27:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff8c3a0000) [pid = 1905] [serial = 1496] [outer = (nil)]
12:27:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff8c683c00) [pid = 1905] [serial = 1497] [outer = 0x7eff8c3a0000]
12:27:21 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
12:27:21 INFO - document served over http requires an https
12:27:21 INFO - sub-resource via iframe-tag using the meta-csp
12:27:21 INFO - delivery method with swap-origin-redirect and when
12:27:21 INFO - the target request is same-origin.
12:27:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2046ms
12:27:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:27:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90593f00 == 32 [pid = 1905] [id = 536]
12:27:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff8f45b000) [pid = 1905] [serial = 1498] [outer = (nil)]
12:27:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff8f5b2800) [pid = 1905] [serial = 1499] [outer = 0x7eff8f45b000]
12:27:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff9176a000) [pid = 1905] [serial = 1500] [outer = 0x7eff8f45b000]
12:27:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:24 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
12:27:24 INFO - document served over http requires an https
12:27:24 INFO - sub-resource via script-tag using the meta-csp
12:27:24 INFO - delivery method with keep-origin-redirect and when
12:27:24 INFO - the target request is same-origin.
12:27:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2387ms
12:27:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
12:27:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df27700 == 33 [pid = 1905] [id = 537]
12:27:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff91d8f000) [pid = 1905] [serial = 1501] [outer = (nil)]
12:27:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff92647000) [pid = 1905] [serial = 1502] [outer = 0x7eff91d8f000]
12:27:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7eff93166c00) [pid = 1905] [serial = 1503] [outer = 0x7eff91d8f000]
12:27:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:26 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
12:27:26 INFO - document served over http requires an https
12:27:26 INFO - sub-resource via script-tag using the meta-csp
12:27:26 INFO - delivery method with no-redirect and when
12:27:26 INFO - the target request is same-origin.
12:27:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2642ms
12:27:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:27:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ac400 == 34 [pid = 1905] [id = 538]
12:27:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7eff9399e800) [pid = 1905] [serial = 1504] [outer = (nil)]
12:27:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7eff94dd7800) [pid = 1905] [serial = 1505] [outer = 0x7eff9399e800]
12:27:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7eff97108c00) [pid = 1905] [serial = 1506] [outer = 0x7eff9399e800]
12:27:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:29 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
12:27:29 INFO - document served over http requires an https
12:27:29 INFO - sub-resource via script-tag using the meta-csp
12:27:29 INFO - delivery method with swap-origin-redirect and when
12:27:29 INFO - the target request is same-origin.
12:27:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2485ms
12:27:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:27:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a96d00 == 35 [pid = 1905] [id = 539]
12:27:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7eff984d5c00) [pid = 1905] [serial = 1507] [outer = (nil)]
12:27:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7eff98536800) [pid = 1905] [serial = 1508] [outer = 0x7eff984d5c00]
12:27:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff99dfe400) [pid = 1905] [serial = 1509] [outer = 0x7eff984d5c00]
12:27:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:32 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
12:27:32 INFO - document served over http requires an https
12:27:32 INFO - sub-resource via xhr-request using the meta-csp
12:27:32 INFO - delivery method with keep-origin-redirect and when
12:27:32 INFO - the target request is same-origin.
12:27:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2843ms
12:27:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
12:27:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93000 == 36 [pid = 1905] [id = 540]
12:27:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff9d251c00) [pid = 1905] [serial = 1510] [outer = (nil)]
12:27:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7eff9d2cdc00) [pid = 1905] [serial = 1511] [outer = 0x7eff9d251c00]
12:27:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff9d341800) [pid = 1905] [serial = 1512] [outer = 0x7eff9d251c00]
12:27:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:34 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
12:27:34 INFO - document served over http requires an https
12:27:34 INFO - sub-resource via xhr-request using the meta-csp
12:27:34 INFO - delivery method with no-redirect and when
12:27:34 INFO - the target request is same-origin.
12:27:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1904ms
12:27:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:27:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93041200 == 37 [pid = 1905] [id = 541]
12:27:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff9d506000) [pid = 1905] [serial = 1513] [outer = (nil)]
12:27:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff928c0000) [pid = 1905] [serial = 1514] [outer = 0x7eff9d506000]
12:27:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff91db2c00) [pid = 1905] [serial = 1515] [outer = 0x7eff9d506000]
12:27:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:36 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
12:27:36 INFO - document served over http requires an https
12:27:36 INFO - sub-resource via xhr-request using the meta-csp
12:27:36 INFO - delivery method with swap-origin-redirect and when
12:27:36 INFO - the target request is same-origin.
12:27:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1888ms
12:27:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:27:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fa8000 == 38 [pid = 1905] [id = 542]
12:27:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff939a1c00) [pid = 1905] [serial = 1516] [outer = (nil)]
12:27:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7eff931d2000) [pid = 1905] [serial = 1517] [outer = 0x7eff939a1c00]
12:27:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7eff93978000) [pid = 1905] [serial = 1518] [outer = 0x7eff939a1c00]
12:27:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:37 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
12:27:37 INFO - document served over http requires an http
12:27:37 INFO - sub-resource via fetch-request using the meta-referrer
12:27:37 INFO - delivery method with keep-origin-redirect and when
12:27:37 INFO - the target request is cross-origin.
12:27:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1845ms
12:27:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
12:27:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9477c300 == 39 [pid = 1905] [id = 543]
12:27:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7eff939ff800) [pid = 1905] [serial = 1519] [outer = (nil)]
12:27:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7eff938e7000) [pid = 1905] [serial = 1520] [outer = 0x7eff939ff800]
12:27:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff93f97800) [pid = 1905] [serial = 1521] [outer = 0x7eff939ff800]
12:27:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:40 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
12:27:40 INFO - document served over http requires an http
12:27:40 INFO - sub-resource via fetch-request using the meta-referrer
12:27:40 INFO - delivery method with no-redirect and when
12:27:40 INFO - the target request is cross-origin.
12:27:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2549ms
12:27:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:27:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95668400 == 40 [pid = 1905] [id = 544]
12:27:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7eff94cf2800) [pid = 1905] [serial = 1522] [outer = (nil)]
12:27:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7eff94799400) [pid = 1905] [serial = 1523] [outer = 0x7eff94cf2800]
12:27:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7eff95a18000) [pid = 1905] [serial = 1524] [outer = 0x7eff94cf2800]
12:27:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:42 INFO - PROCESS | 1857 | [Child 1905] 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
12:27:43 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
12:27:43 INFO - document served over http requires an http
12:27:43 INFO - sub-resource via fetch-request using the meta-referrer
12:27:43 INFO - delivery method with swap-origin-redirect and when
12:27:43 INFO - the target request is cross-origin.
12:27:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2552ms
12:27:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:27:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b21a00 == 41 [pid = 1905] [id = 545]
12:27:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7eff95b69c00) [pid = 1905] [serial = 1525] [outer = (nil)]
12:27:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7eff94cf5000) [pid = 1905] [serial = 1526] [outer = 0x7eff95b69c00]
12:27:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7eff95f2d800) [pid = 1905] [serial = 1527] [outer = 0x7eff95b69c00]
12:27:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b24c00 == 42 [pid = 1905] [id = 546]
12:27:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7eff96677000) [pid = 1905] [serial = 1528] [outer = (nil)]
12:27:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7eff96677400) [pid = 1905] [serial = 1529] [outer = 0x7eff96677000]
12:27:45 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
12:27:45 INFO - document served over http requires an http
12:27:45 INFO - sub-resource via iframe-tag using the meta-referrer
12:27:45 INFO - delivery method with keep-origin-redirect and when
12:27:45 INFO - the target request is cross-origin.
12:27:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2445ms
12:27:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:27:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bf9400 == 43 [pid = 1905] [id = 547]
12:27:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7eff95fbc800) [pid = 1905] [serial = 1530] [outer = (nil)]
12:27:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7eff95fbcc00) [pid = 1905] [serial = 1531] [outer = 0x7eff95fbc800]
12:27:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7eff96921000) [pid = 1905] [serial = 1532] [outer = 0x7eff95fbc800]
12:27:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bfc100 == 44 [pid = 1905] [id = 548]
12:27:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7eff8c63d000) [pid = 1905] [serial = 1533] [outer = (nil)]
12:27:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7eff928c0800) [pid = 1905] [serial = 1534] [outer = 0x7eff8c63d000]
12:27:50 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
12:27:50 INFO - document served over http requires an http
12:27:50 INFO - sub-resource via iframe-tag using the meta-referrer
12:27:50 INFO - delivery method with no-redirect and when
12:27:50 INFO - the target request is cross-origin.
12:27:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 4915ms
12:27:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:27:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f03500 == 45 [pid = 1905] [id = 549]
12:27:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7eff93172c00) [pid = 1905] [serial = 1535] [outer = (nil)]
12:27:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7eff9399e400) [pid = 1905] [serial = 1536] [outer = 0x7eff93172c00]
12:27:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7eff9478e800) [pid = 1905] [serial = 1537] [outer = 0x7eff93172c00]
12:27:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f07b00 == 46 [pid = 1905] [id = 550]
12:27:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7eff904c6800) [pid = 1905] [serial = 1538] [outer = (nil)]
12:27:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7eff90c4f800) [pid = 1905] [serial = 1539] [outer = 0x7eff904c6800]
12:27:52 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
12:27:52 INFO - document served over http requires an http
12:27:52 INFO - sub-resource via iframe-tag using the meta-referrer
12:27:52 INFO - delivery method with swap-origin-redirect and when
12:27:52 INFO - the target request is cross-origin.
12:27:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2016ms
12:27:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:27:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f5400 == 47 [pid = 1905] [id = 551]
12:27:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7eff8c3a8400) [pid = 1905] [serial = 1540] [outer = (nil)]
12:27:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7eff8c683000) [pid = 1905] [serial = 1541] [outer = 0x7eff8c3a8400]
12:27:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7eff90aa9400) [pid = 1905] [serial = 1542] [outer = 0x7eff8c3a8400]
12:27:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43d800 == 46 [pid = 1905] [id = 516]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1eb00 == 45 [pid = 1905] [id = 497]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6ba900 == 44 [pid = 1905] [id = 515]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ad300 == 43 [pid = 1905] [id = 518]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90594400 == 42 [pid = 1905] [id = 517]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce6400 == 41 [pid = 1905] [id = 520]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907eb800 == 40 [pid = 1905] [id = 519]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b34200 == 39 [pid = 1905] [id = 521]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc2300 == 38 [pid = 1905] [id = 522]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d96200 == 37 [pid = 1905] [id = 523]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265b700 == 36 [pid = 1905] [id = 524]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f7c00 == 35 [pid = 1905] [id = 525]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee4d00 == 34 [pid = 1905] [id = 492]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318c500 == 33 [pid = 1905] [id = 526]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93190b00 == 32 [pid = 1905] [id = 527]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68b400 == 31 [pid = 1905] [id = 529]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bcc00 == 30 [pid = 1905] [id = 496]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6b9500 == 29 [pid = 1905] [id = 531]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68d200 == 28 [pid = 1905] [id = 530]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5f0b00 == 27 [pid = 1905] [id = 533]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1c800 == 26 [pid = 1905] [id = 532]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90320500 == 25 [pid = 1905] [id = 535]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f482300 == 24 [pid = 1905] [id = 534]
12:27:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f484b00 == 23 [pid = 1905] [id = 514]
12:27:54 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7eff931a7400) [pid = 1905] [serial = 1434] [outer = (nil)] [url = about:blank]
12:27:54 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7eff94781c00) [pid = 1905] [serial = 1437] [outer = (nil)] [url = about:blank]
12:27:54 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7eff90280400) [pid = 1905] [serial = 1395] [outer = (nil)] [url = about:blank]
12:27:55 INFO - PROCESS | 1857 | [Child 1905] 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
12:27:55 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
12:27:55 INFO - document served over http requires an http
12:27:55 INFO - sub-resource via script-tag using the meta-referrer
12:27:55 INFO - delivery method with keep-origin-redirect and when
12:27:55 INFO - the target request is cross-origin.
12:27:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3094ms
12:27:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
12:27:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90de00 == 24 [pid = 1905] [id = 552]
12:27:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7eff90c51800) [pid = 1905] [serial = 1543] [outer = (nil)]
12:27:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7eff90cf2400) [pid = 1905] [serial = 1544] [outer = 0x7eff90c51800]
12:27:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7eff92788c00) [pid = 1905] [serial = 1545] [outer = 0x7eff90c51800]
12:27:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:57 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
12:27:57 INFO - document served over http requires an http
12:27:57 INFO - sub-resource via script-tag using the meta-referrer
12:27:57 INFO - delivery method with no-redirect and when
12:27:57 INFO - the target request is cross-origin.
12:27:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2094ms
12:27:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:27:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1aa00 == 25 [pid = 1905] [id = 553]
12:27:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7eff93107400) [pid = 1905] [serial = 1546] [outer = (nil)]
12:27:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7eff93172400) [pid = 1905] [serial = 1547] [outer = 0x7eff93107400]
12:27:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7eff93987800) [pid = 1905] [serial = 1548] [outer = 0x7eff93107400]
12:27:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7eff8c3a0000) [pid = 1905] [serial = 1496] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7eff91650000) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7eff94d11400) [pid = 1905] [serial = 1491] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887639429]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7eff97108000) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7eff93847400) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7eff8c3a8000) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7eff928ce400) [pid = 1905] [serial = 1486] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7eff8f5b2400) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7eff8f890400) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7eff8d679000) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7eff91b9f800) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7eff930ba400) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7eff93823c00) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7eff93fde400) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7eff94851c00) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7eff8d62fc00) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7eff8ebb6000) [pid = 1905] [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]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7eff91650c00) [pid = 1905] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7eff93fde800) [pid = 1905] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887609211]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7eff97985400) [pid = 1905] [serial = 1454] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7eff984ce000) [pid = 1905] [serial = 1463] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7eff9d24f400) [pid = 1905] [serial = 1460] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7eff90c2d000) [pid = 1905] [serial = 1469] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7eff8c8ef000) [pid = 1905] [serial = 1442] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff916b7000) [pid = 1905] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7eff90d06400) [pid = 1905] [serial = 1475] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7eff9282f000) [pid = 1905] [serial = 1478] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7eff9d5e0000) [pid = 1905] [serial = 1466] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7eff93e84800) [pid = 1905] [serial = 1489] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff95add000) [pid = 1905] [serial = 1492] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887639429]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff90d6c000) [pid = 1905] [serial = 1472] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7eff97c6dc00) [pid = 1905] [serial = 1457] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff904b1c00) [pid = 1905] [serial = 1494] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff8c84fc00) [pid = 1905] [serial = 1481] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7eff91b9f000) [pid = 1905] [serial = 1484] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff930d8c00) [pid = 1905] [serial = 1487] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff927c8800) [pid = 1905] [serial = 1447] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7eff95add400) [pid = 1905] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887609211]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7eff971afc00) [pid = 1905] [serial = 1452] [outer = (nil)] [url = about:blank]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7eff979d3000) [pid = 1905] [serial = 1455] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:27:59 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7eff8c683c00) [pid = 1905] [serial = 1497] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:28:00 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
12:28:00 INFO - document served over http requires an http
12:28:00 INFO - sub-resource via script-tag using the meta-referrer
12:28:00 INFO - delivery method with swap-origin-redirect and when
12:28:00 INFO - the target request is cross-origin.
12:28:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2735ms
12:28:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:28:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5f0b00 == 26 [pid = 1905] [id = 554]
12:28:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7eff8c8e7c00) [pid = 1905] [serial = 1549] [outer = (nil)]
12:28:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7eff8c8ef000) [pid = 1905] [serial = 1550] [outer = 0x7eff8c8e7c00]
12:28:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7eff8ebb6000) [pid = 1905] [serial = 1551] [outer = 0x7eff8c8e7c00]
12:28:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:03 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
12:28:03 INFO - document served over http requires an http
12:28:03 INFO - sub-resource via xhr-request using the meta-referrer
12:28:03 INFO - delivery method with keep-origin-redirect and when
12:28:03 INFO - the target request is cross-origin.
12:28:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2643ms
12:28:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
12:28:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df28100 == 27 [pid = 1905] [id = 555]
12:28:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7eff8ebebc00) [pid = 1905] [serial = 1552] [outer = (nil)]
12:28:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff8f5b2400) [pid = 1905] [serial = 1553] [outer = 0x7eff8ebebc00]
12:28:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff90d6c000) [pid = 1905] [serial = 1554] [outer = 0x7eff8ebebc00]
12:28:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:04 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
12:28:04 INFO - document served over http requires an http
12:28:04 INFO - sub-resource via xhr-request using the meta-referrer
12:28:04 INFO - delivery method with no-redirect and when
12:28:04 INFO - the target request is cross-origin.
12:28:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1838ms
12:28:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:28:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90320500 == 28 [pid = 1905] [id = 556]
12:28:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7eff91b9f000) [pid = 1905] [serial = 1555] [outer = (nil)]
12:28:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff91b9f800) [pid = 1905] [serial = 1556] [outer = 0x7eff91b9f000]
12:28:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff91d7bc00) [pid = 1905] [serial = 1557] [outer = 0x7eff91b9f000]
12:28:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:06 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
12:28:06 INFO - document served over http requires an http
12:28:06 INFO - sub-resource via xhr-request using the meta-referrer
12:28:06 INFO - delivery method with swap-origin-redirect and when
12:28:06 INFO - the target request is cross-origin.
12:28:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1906ms
12:28:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:28:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a94500 == 29 [pid = 1905] [id = 557]
12:28:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff930bbc00) [pid = 1905] [serial = 1558] [outer = (nil)]
12:28:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff930d8c00) [pid = 1905] [serial = 1559] [outer = 0x7eff930bbc00]
12:28:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff931e5800) [pid = 1905] [serial = 1560] [outer = 0x7eff930bbc00]
12:28:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:09 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
12:28:09 INFO - document served over http requires an https
12:28:09 INFO - sub-resource via fetch-request using the meta-referrer
12:28:09 INFO - delivery method with keep-origin-redirect and when
12:28:09 INFO - the target request is cross-origin.
12:28:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2144ms
12:28:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
12:28:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b34200 == 30 [pid = 1905] [id = 558]
12:28:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7eff93fde400) [pid = 1905] [serial = 1561] [outer = (nil)]
12:28:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7eff93fde800) [pid = 1905] [serial = 1562] [outer = 0x7eff93fde400]
12:28:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7eff947d0000) [pid = 1905] [serial = 1563] [outer = 0x7eff93fde400]
12:28:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:11 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
12:28:11 INFO - document served over http requires an https
12:28:11 INFO - sub-resource via fetch-request using the meta-referrer
12:28:11 INFO - delivery method with no-redirect and when
12:28:11 INFO - the target request is cross-origin.
12:28:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2547ms
12:28:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:28:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d96c00 == 31 [pid = 1905] [id = 559]
12:28:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7eff94cf2000) [pid = 1905] [serial = 1564] [outer = (nil)]
12:28:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff94cf2c00) [pid = 1905] [serial = 1565] [outer = 0x7eff94cf2000]
12:28:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7eff94d30800) [pid = 1905] [serial = 1566] [outer = 0x7eff94cf2000]
12:28:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:14 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
12:28:14 INFO - document served over http requires an https
12:28:14 INFO - sub-resource via fetch-request using the meta-referrer
12:28:14 INFO - delivery method with swap-origin-redirect and when
12:28:14 INFO - the target request is cross-origin.
12:28:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2543ms
12:28:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:28:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f8b00 == 32 [pid = 1905] [id = 560]
12:28:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7eff926c2400) [pid = 1905] [serial = 1567] [outer = (nil)]
12:28:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7eff95a18800) [pid = 1905] [serial = 1568] [outer = 0x7eff926c2400]
12:28:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7eff9671f000) [pid = 1905] [serial = 1569] [outer = 0x7eff926c2400]
12:28:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f0500 == 33 [pid = 1905] [id = 561]
12:28:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7eff967e8800) [pid = 1905] [serial = 1570] [outer = (nil)]
12:28:17 INFO - PROCESS | 1857 | [Child 1905] 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
12:28:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7eff970b2000) [pid = 1905] [serial = 1571] [outer = 0x7eff967e8800]
12:28:17 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
12:28:17 INFO - document served over http requires an https
12:28:17 INFO - sub-resource via iframe-tag using the meta-referrer
12:28:17 INFO - delivery method with keep-origin-redirect and when
12:28:17 INFO - the target request is cross-origin.
12:28:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3296ms
12:28:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:28:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee4d00 == 34 [pid = 1905] [id = 562]
12:28:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7eff97495c00) [pid = 1905] [serial = 1572] [outer = (nil)]
12:28:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7eff974e7400) [pid = 1905] [serial = 1573] [outer = 0x7eff97495c00]
12:28:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7eff97c14400) [pid = 1905] [serial = 1574] [outer = 0x7eff97495c00]
12:28:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94725b00 == 35 [pid = 1905] [id = 563]
12:28:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7eff97c43800) [pid = 1905] [serial = 1575] [outer = (nil)]
12:28:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7eff97c43c00) [pid = 1905] [serial = 1576] [outer = 0x7eff97c43800]
12:28:19 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
12:28:19 INFO - document served over http requires an https
12:28:19 INFO - sub-resource via iframe-tag using the meta-referrer
12:28:19 INFO - delivery method with no-redirect and when
12:28:19 INFO - the target request is cross-origin.
12:28:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1941ms
12:28:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:28:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95667f00 == 36 [pid = 1905] [id = 564]
12:28:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7eff98536000) [pid = 1905] [serial = 1577] [outer = (nil)]
12:28:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7eff98536400) [pid = 1905] [serial = 1578] [outer = 0x7eff98536000]
12:28:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7eff9cec8c00) [pid = 1905] [serial = 1579] [outer = 0x7eff98536000]
12:28:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bfb700 == 37 [pid = 1905] [id = 565]
12:28:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7eff9d24f400) [pid = 1905] [serial = 1580] [outer = (nil)]
12:28:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7eff9d257000) [pid = 1905] [serial = 1581] [outer = 0x7eff9d24f400]
12:28:21 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
12:28:21 INFO - document served over http requires an https
12:28:21 INFO - sub-resource via iframe-tag using the meta-referrer
12:28:21 INFO - delivery method with swap-origin-redirect and when
12:28:21 INFO - the target request is cross-origin.
12:28:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2048ms
12:28:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:28:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f05d00 == 38 [pid = 1905] [id = 566]
12:28:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7eff9d5e8400) [pid = 1905] [serial = 1582] [outer = (nil)]
12:28:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7eff95b3d000) [pid = 1905] [serial = 1583] [outer = 0x7eff9d5e8400]
12:28:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7eff95635000) [pid = 1905] [serial = 1584] [outer = 0x7eff9d5e8400]
12:28:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:23 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
12:28:23 INFO - document served over http requires an https
12:28:23 INFO - sub-resource via script-tag using the meta-referrer
12:28:23 INFO - delivery method with keep-origin-redirect and when
12:28:23 INFO - the target request is cross-origin.
12:28:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1943ms
12:28:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
12:28:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a1300 == 39 [pid = 1905] [id = 567]
12:28:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7eff97c56c00) [pid = 1905] [serial = 1585] [outer = (nil)]
12:28:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7eff97d7a000) [pid = 1905] [serial = 1586] [outer = 0x7eff97c56c00]
12:28:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7eff980f2c00) [pid = 1905] [serial = 1587] [outer = 0x7eff97c56c00]
12:28:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:26 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
12:28:26 INFO - document served over http requires an https
12:28:26 INFO - sub-resource via script-tag using the meta-referrer
12:28:26 INFO - delivery method with no-redirect and when
12:28:26 INFO - the target request is cross-origin.
12:28:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2611ms
12:28:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:28:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97502e00 == 40 [pid = 1905] [id = 568]
12:28:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7eff9d373c00) [pid = 1905] [serial = 1588] [outer = (nil)]
12:28:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7eff99a53000) [pid = 1905] [serial = 1589] [outer = 0x7eff9d373c00]
12:28:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7eff8f982400) [pid = 1905] [serial = 1590] [outer = 0x7eff9d373c00]
12:28:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:28 INFO - PROCESS | 1857 | [Child 1905] 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
12:28:28 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
12:28:28 INFO - document served over http requires an https
12:28:28 INFO - sub-resource via script-tag using the meta-referrer
12:28:28 INFO - delivery method with swap-origin-redirect and when
12:28:28 INFO - the target request is cross-origin.
12:28:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2599ms
12:28:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:28:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97888800 == 41 [pid = 1905] [id = 569]
12:28:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7eff99a53c00) [pid = 1905] [serial = 1591] [outer = (nil)]
12:28:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7eff8c352000) [pid = 1905] [serial = 1592] [outer = 0x7eff99a53c00]
12:28:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7eff8c35d800) [pid = 1905] [serial = 1593] [outer = 0x7eff99a53c00]
12:28:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:31 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
12:28:31 INFO - document served over http requires an https
12:28:31 INFO - sub-resource via xhr-request using the meta-referrer
12:28:31 INFO - delivery method with keep-origin-redirect and when
12:28:31 INFO - the target request is cross-origin.
12:28:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2302ms
12:28:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
12:28:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9799fe00 == 42 [pid = 1905] [id = 570]
12:28:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7eff8b9ecc00) [pid = 1905] [serial = 1594] [outer = (nil)]
12:28:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7eff8c769400) [pid = 1905] [serial = 1595] [outer = 0x7eff8b9ecc00]
12:28:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7eff8e4d2000) [pid = 1905] [serial = 1596] [outer = 0x7eff8b9ecc00]
12:28:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df27700 == 41 [pid = 1905] [id = 537]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ac400 == 40 [pid = 1905] [id = 538]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a96d00 == 39 [pid = 1905] [id = 539]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d93000 == 38 [pid = 1905] [id = 540]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90322d00 == 37 [pid = 1905] [id = 505]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f837e00 == 36 [pid = 1905] [id = 504]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93041200 == 35 [pid = 1905] [id = 541]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fa8000 == 34 [pid = 1905] [id = 542]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9477c300 == 33 [pid = 1905] [id = 543]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95668400 == 32 [pid = 1905] [id = 544]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b24c00 == 31 [pid = 1905] [id = 546]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b21a00 == 30 [pid = 1905] [id = 545]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bfc100 == 29 [pid = 1905] [id = 548]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bf9400 == 28 [pid = 1905] [id = 547]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f07b00 == 27 [pid = 1905] [id = 550]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f5400 == 26 [pid = 1905] [id = 551]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90de00 == 25 [pid = 1905] [id = 552]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f7700 == 24 [pid = 1905] [id = 477]
12:28:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1aa00 == 23 [pid = 1905] [id = 553]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df28100 == 22 [pid = 1905] [id = 555]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90320500 == 21 [pid = 1905] [id = 556]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90593f00 == 20 [pid = 1905] [id = 536]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a94500 == 19 [pid = 1905] [id = 557]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b34200 == 18 [pid = 1905] [id = 558]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d96c00 == 17 [pid = 1905] [id = 559]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f0500 == 16 [pid = 1905] [id = 561]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f8b00 == 15 [pid = 1905] [id = 560]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94725b00 == 14 [pid = 1905] [id = 563]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee4d00 == 13 [pid = 1905] [id = 562]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bfb700 == 12 [pid = 1905] [id = 565]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95667f00 == 11 [pid = 1905] [id = 564]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f05d00 == 10 [pid = 1905] [id = 566]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce5000 == 9 [pid = 1905] [id = 509]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a1300 == 8 [pid = 1905] [id = 567]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97502e00 == 7 [pid = 1905] [id = 568]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97888800 == 6 [pid = 1905] [id = 569]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ecf00 == 5 [pid = 1905] [id = 498]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5f0b00 == 4 [pid = 1905] [id = 554]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f03500 == 3 [pid = 1905] [id = 549]
12:28:35 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee2500 == 2 [pid = 1905] [id = 528]
12:28:35 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7eff927a2c00) [pid = 1905] [serial = 1485] [outer = (nil)] [url = about:blank]
12:28:35 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7eff90bc3c00) [pid = 1905] [serial = 1482] [outer = (nil)] [url = about:blank]
12:28:35 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7eff95eab000) [pid = 1905] [serial = 1440] [outer = (nil)] [url = about:blank]
12:28:35 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7eff946e3400) [pid = 1905] [serial = 1495] [outer = (nil)] [url = about:blank]
12:28:35 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7eff94945400) [pid = 1905] [serial = 1490] [outer = (nil)] [url = about:blank]
12:28:36 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
12:28:36 INFO - document served over http requires an https
12:28:36 INFO - sub-resource via xhr-request using the meta-referrer
12:28:36 INFO - delivery method with no-redirect and when
12:28:36 INFO - the target request is cross-origin.
12:28:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 4947ms
12:28:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:28:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f8600 == 3 [pid = 1905] [id = 571]
12:28:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7eff8c683800) [pid = 1905] [serial = 1597] [outer = (nil)]
12:28:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7eff8c769800) [pid = 1905] [serial = 1598] [outer = 0x7eff8c683800]
12:28:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7eff8c8ef800) [pid = 1905] [serial = 1599] [outer = 0x7eff8c683800]
12:28:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:37 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
12:28:37 INFO - document served over http requires an https
12:28:37 INFO - sub-resource via xhr-request using the meta-referrer
12:28:37 INFO - delivery method with swap-origin-redirect and when
12:28:37 INFO - the target request is cross-origin.
12:28:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1807ms
12:28:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:28:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90c000 == 4 [pid = 1905] [id = 572]
12:28:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7eff8de2b800) [pid = 1905] [serial = 1600] [outer = (nil)]
12:28:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7eff8de2bc00) [pid = 1905] [serial = 1601] [outer = 0x7eff8de2b800]
12:28:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7eff8df56400) [pid = 1905] [serial = 1602] [outer = 0x7eff8de2b800]
12:28:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:41 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
12:28:41 INFO - document served over http requires an http
12:28:41 INFO - sub-resource via fetch-request using the meta-referrer
12:28:41 INFO - delivery method with keep-origin-redirect and when
12:28:41 INFO - the target request is same-origin.
12:28:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3791ms
12:28:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7eff94cff400) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7eff97c14c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7eff97d4f000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7eff985ff800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7eff907dcc00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7eff93823800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7eff95fb3c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7eff926f9000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7eff9d273c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7eff9d5e3000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7eff929a1400) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7eff931e5c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7eff8c8eac00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7eff92780000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7eff97135400) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7eff97c6d800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7eff9cf0ec00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7eff9d506800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7eff9d5e8800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7eff9d5e0800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7eff95e19800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7eff90d06000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7eff92788800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7eff90280800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7eff91aed000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7eff927be400) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7eff95649400) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7eff95b7cc00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7eff96655c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7eff8f5b2c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7eff974e7000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7eff8c8ea400) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff906ce000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7eff91d7b800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7eff931a7000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7eff9399e800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7eff94cf2800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff904c6800) [pid = 1905] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff8c63d000) [pid = 1905] [serial = 1533] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887670071]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7eff8f45b000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff91d8f000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff8c3a8400) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7eff984d5c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff9d251c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff95fbc800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7eff90c51800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7eff93107400) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7eff939ff800) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7eff8c8e7c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7eff96677000) [pid = 1905] [serial = 1528] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7eff939a1c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff93172c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff95b69c00) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff9d506000) [pid = 1905] [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]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff8c8ef000) [pid = 1905] [serial = 1550] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff9399e400) [pid = 1905] [serial = 1536] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff90c4f800) [pid = 1905] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff8c683000) [pid = 1905] [serial = 1541] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff90cf2400) [pid = 1905] [serial = 1544] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff93172400) [pid = 1905] [serial = 1547] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff8f5b2800) [pid = 1905] [serial = 1499] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff92647000) [pid = 1905] [serial = 1502] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff94dd7800) [pid = 1905] [serial = 1505] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff98536800) [pid = 1905] [serial = 1508] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff9d2cdc00) [pid = 1905] [serial = 1511] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff928c0000) [pid = 1905] [serial = 1514] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff931d2000) [pid = 1905] [serial = 1517] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff938e7000) [pid = 1905] [serial = 1520] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff94799400) [pid = 1905] [serial = 1523] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff94cf5000) [pid = 1905] [serial = 1526] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff96677400) [pid = 1905] [serial = 1529] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff95fbcc00) [pid = 1905] [serial = 1531] [outer = (nil)] [url = about:blank]
12:28:41 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff928c0800) [pid = 1905] [serial = 1534] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887670071]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff8ebb6000) [pid = 1905] [serial = 1551] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff97966000) [pid = 1905] [serial = 1364] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff97c57400) [pid = 1905] [serial = 1369] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff9807b800) [pid = 1905] [serial = 1374] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff91650400) [pid = 1905] [serial = 1377] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff91d7c000) [pid = 1905] [serial = 1398] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff94851800) [pid = 1905] [serial = 1401] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff9698d000) [pid = 1905] [serial = 1406] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff9a0dc400) [pid = 1905] [serial = 1411] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff9d4a7000) [pid = 1905] [serial = 1416] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff927ab800) [pid = 1905] [serial = 1419] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff927a2000) [pid = 1905] [serial = 1422] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff931b4800) [pid = 1905] [serial = 1425] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff9026bc00) [pid = 1905] [serial = 1443] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff93987c00) [pid = 1905] [serial = 1448] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff97966c00) [pid = 1905] [serial = 1453] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff984d5400) [pid = 1905] [serial = 1458] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff9d33cc00) [pid = 1905] [serial = 1461] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff9a1d7c00) [pid = 1905] [serial = 1464] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff8c371400) [pid = 1905] [serial = 1467] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff90c2d400) [pid = 1905] [serial = 1470] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff90d7c800) [pid = 1905] [serial = 1473] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff92788000) [pid = 1905] [serial = 1476] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff947d0800) [pid = 1905] [serial = 1479] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff99dfe400) [pid = 1905] [serial = 1509] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff9d341800) [pid = 1905] [serial = 1512] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff91db2c00) [pid = 1905] [serial = 1515] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff905fd400) [pid = 1905] [serial = 1308] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff91d8fc00) [pid = 1905] [serial = 1311] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff94d6e000) [pid = 1905] [serial = 1314] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff956c5800) [pid = 1905] [serial = 1317] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff95fb3400) [pid = 1905] [serial = 1322] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff96725c00) [pid = 1905] [serial = 1327] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff97135800) [pid = 1905] [serial = 1332] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff975e3c00) [pid = 1905] [serial = 1335] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8ea5d400) [pid = 1905] [serial = 1350] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff90c0ec00) [pid = 1905] [serial = 1353] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff930a5800) [pid = 1905] [serial = 1356] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff93f94400) [pid = 1905] [serial = 1359] [outer = (nil)] [url = about:blank]
12:28:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6ba900 == 5 [pid = 1905] [id = 573]
12:28:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff8c371c00) [pid = 1905] [serial = 1603] [outer = (nil)]
12:28:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff8c3a0c00) [pid = 1905] [serial = 1604] [outer = 0x7eff8c371c00]
12:28:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff8c8e7c00) [pid = 1905] [serial = 1605] [outer = 0x7eff8c371c00]
12:28:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:44 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
12:28:44 INFO - document served over http requires an http
12:28:44 INFO - sub-resource via fetch-request using the meta-referrer
12:28:44 INFO - delivery method with no-redirect and when
12:28:44 INFO - the target request is same-origin.
12:28:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2310ms
12:28:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:28:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68dc00 == 6 [pid = 1905] [id = 574]
12:28:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff8c8ea400) [pid = 1905] [serial = 1606] [outer = (nil)]
12:28:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff8c8ef400) [pid = 1905] [serial = 1607] [outer = 0x7eff8c8ea400]
12:28:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff8df56c00) [pid = 1905] [serial = 1608] [outer = 0x7eff8c8ea400]
12:28:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:46 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
12:28:46 INFO - document served over http requires an http
12:28:46 INFO - sub-resource via fetch-request using the meta-referrer
12:28:46 INFO - delivery method with swap-origin-redirect and when
12:28:46 INFO - the target request is same-origin.
12:28:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2385ms
12:28:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:28:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1c800 == 7 [pid = 1905] [id = 575]
12:28:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff8f4a6000) [pid = 1905] [serial = 1609] [outer = (nil)]
12:28:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff8f4a6c00) [pid = 1905] [serial = 1610] [outer = 0x7eff8f4a6000]
12:28:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff8f5b2c00) [pid = 1905] [serial = 1611] [outer = 0x7eff8f4a6000]
12:28:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df25400 == 8 [pid = 1905] [id = 576]
12:28:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff8f98a400) [pid = 1905] [serial = 1612] [outer = (nil)]
12:28:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff8f9ee800) [pid = 1905] [serial = 1613] [outer = 0x7eff8f98a400]
12:28:49 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
12:28:49 INFO - document served over http requires an http
12:28:49 INFO - sub-resource via iframe-tag using the meta-referrer
12:28:49 INFO - delivery method with keep-origin-redirect and when
12:28:49 INFO - the target request is same-origin.
12:28:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2999ms
12:28:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:28:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df27c00 == 9 [pid = 1905] [id = 577]
12:28:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff90280800) [pid = 1905] [serial = 1614] [outer = (nil)]
12:28:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff904c6400) [pid = 1905] [serial = 1615] [outer = 0x7eff90280800]
12:28:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff9073fc00) [pid = 1905] [serial = 1616] [outer = 0x7eff90280800]
12:28:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43ba00 == 10 [pid = 1905] [id = 578]
12:28:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff90756400) [pid = 1905] [serial = 1617] [outer = (nil)]
12:28:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff90aa9800) [pid = 1905] [serial = 1618] [outer = 0x7eff90756400]
12:28:51 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
12:28:51 INFO - document served over http requires an http
12:28:51 INFO - sub-resource via iframe-tag using the meta-referrer
12:28:51 INFO - delivery method with no-redirect and when
12:28:51 INFO - the target request is same-origin.
12:28:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1948ms
12:28:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:28:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43e200 == 11 [pid = 1905] [id = 579]
12:28:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff90c0ec00) [pid = 1905] [serial = 1619] [outer = (nil)]
12:28:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff90c2d800) [pid = 1905] [serial = 1620] [outer = 0x7eff90c0ec00]
12:28:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff90c51800) [pid = 1905] [serial = 1621] [outer = 0x7eff90c0ec00]
12:28:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f482300 == 12 [pid = 1905] [id = 580]
12:28:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff8b9ec400) [pid = 1905] [serial = 1622] [outer = (nil)]
12:28:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff90c6dc00) [pid = 1905] [serial = 1623] [outer = 0x7eff8b9ec400]
12:28:53 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
12:28:53 INFO - document served over http requires an http
12:28:53 INFO - sub-resource via iframe-tag using the meta-referrer
12:28:53 INFO - delivery method with swap-origin-redirect and when
12:28:53 INFO - the target request is same-origin.
12:28:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1989ms
12:28:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:28:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f484b00 == 13 [pid = 1905] [id = 581]
12:28:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff90d06000) [pid = 1905] [serial = 1624] [outer = (nil)]
12:28:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff90d6c400) [pid = 1905] [serial = 1625] [outer = 0x7eff90d06000]
12:28:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff90df9800) [pid = 1905] [serial = 1626] [outer = 0x7eff90d06000]
12:28:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:55 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
12:28:55 INFO - document served over http requires an http
12:28:55 INFO - sub-resource via script-tag using the meta-referrer
12:28:55 INFO - delivery method with keep-origin-redirect and when
12:28:55 INFO - the target request is same-origin.
12:28:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2140ms
12:28:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
12:28:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90320a00 == 14 [pid = 1905] [id = 582]
12:28:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff91ac9400) [pid = 1905] [serial = 1627] [outer = (nil)]
12:28:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff91ac9800) [pid = 1905] [serial = 1628] [outer = 0x7eff91ac9400]
12:28:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff91aed000) [pid = 1905] [serial = 1629] [outer = 0x7eff91ac9400]
12:28:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:58 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
12:28:58 INFO - document served over http requires an http
12:28:58 INFO - sub-resource via script-tag using the meta-referrer
12:28:58 INFO - delivery method with no-redirect and when
12:28:58 INFO - the target request is same-origin.
12:28:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2576ms
12:28:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:28:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90597600 == 15 [pid = 1905] [id = 583]
12:28:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff91d6f400) [pid = 1905] [serial = 1630] [outer = (nil)]
12:28:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff91d6fc00) [pid = 1905] [serial = 1631] [outer = 0x7eff91d6f400]
12:28:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff91dbc400) [pid = 1905] [serial = 1632] [outer = 0x7eff91d6f400]
12:28:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:28:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:01 INFO - PROCESS | 1857 | [Child 1905] 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
12:29:01 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
12:29:01 INFO - document served over http requires an http
12:29:01 INFO - sub-resource via script-tag using the meta-referrer
12:29:01 INFO - delivery method with swap-origin-redirect and when
12:29:01 INFO - the target request is same-origin.
12:29:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3196ms
12:29:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:29:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68d200 == 16 [pid = 1905] [id = 584]
12:29:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff9026b000) [pid = 1905] [serial = 1633] [outer = (nil)]
12:29:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff90280400) [pid = 1905] [serial = 1634] [outer = 0x7eff9026b000]
12:29:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff926f9800) [pid = 1905] [serial = 1635] [outer = 0x7eff9026b000]
12:29:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:04 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
12:29:04 INFO - document served over http requires an http
12:29:04 INFO - sub-resource via xhr-request using the meta-referrer
12:29:04 INFO - delivery method with keep-origin-redirect and when
12:29:04 INFO - the target request is same-origin.
12:29:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3003ms
12:29:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
12:29:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90fc00 == 17 [pid = 1905] [id = 585]
12:29:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff8d679400) [pid = 1905] [serial = 1636] [outer = (nil)]
12:29:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff8defc800) [pid = 1905] [serial = 1637] [outer = 0x7eff8d679400]
12:29:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff8f9df400) [pid = 1905] [serial = 1638] [outer = 0x7eff8d679400]
12:29:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90c000 == 16 [pid = 1905] [id = 572]
12:29:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f8600 == 15 [pid = 1905] [id = 571]
12:29:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9799fe00 == 14 [pid = 1905] [id = 570]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff96921000) [pid = 1905] [serial = 1532] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff95f2d800) [pid = 1905] [serial = 1527] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff95a18000) [pid = 1905] [serial = 1524] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff93f97800) [pid = 1905] [serial = 1521] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff93978000) [pid = 1905] [serial = 1518] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff97108c00) [pid = 1905] [serial = 1506] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff93166c00) [pid = 1905] [serial = 1503] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff9176a000) [pid = 1905] [serial = 1500] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff90aa9400) [pid = 1905] [serial = 1542] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff9478e800) [pid = 1905] [serial = 1537] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff93987800) [pid = 1905] [serial = 1548] [outer = (nil)] [url = about:blank]
12:29:06 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff92788c00) [pid = 1905] [serial = 1545] [outer = (nil)] [url = about:blank]
12:29:06 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
12:29:06 INFO - document served over http requires an http
12:29:06 INFO - sub-resource via xhr-request using the meta-referrer
12:29:06 INFO - delivery method with no-redirect and when
12:29:06 INFO - the target request is same-origin.
12:29:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1943ms
12:29:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:29:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68a000 == 15 [pid = 1905] [id = 586]
12:29:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff8d7bc000) [pid = 1905] [serial = 1639] [outer = (nil)]
12:29:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff8e543800) [pid = 1905] [serial = 1640] [outer = 0x7eff8d7bc000]
12:29:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff90c2d400) [pid = 1905] [serial = 1641] [outer = 0x7eff8d7bc000]
12:29:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:08 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
12:29:08 INFO - document served over http requires an http
12:29:08 INFO - sub-resource via xhr-request using the meta-referrer
12:29:08 INFO - delivery method with swap-origin-redirect and when
12:29:08 INFO - the target request is same-origin.
12:29:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1654ms
12:29:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:29:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ec500 == 16 [pid = 1905] [id = 587]
12:29:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff91d0bc00) [pid = 1905] [serial = 1642] [outer = (nil)]
12:29:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff92647c00) [pid = 1905] [serial = 1643] [outer = 0x7eff91d0bc00]
12:29:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff927a2800) [pid = 1905] [serial = 1644] [outer = 0x7eff91d0bc00]
12:29:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:10 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
12:29:10 INFO - document served over http requires an https
12:29:10 INFO - sub-resource via fetch-request using the meta-referrer
12:29:10 INFO - delivery method with keep-origin-redirect and when
12:29:10 INFO - the target request is same-origin.
12:29:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2042ms
12:29:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
12:29:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90322300 == 17 [pid = 1905] [id = 588]
12:29:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff928ce400) [pid = 1905] [serial = 1645] [outer = (nil)]
12:29:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff928ce800) [pid = 1905] [serial = 1646] [outer = 0x7eff928ce400]
12:29:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff93026c00) [pid = 1905] [serial = 1647] [outer = 0x7eff928ce400]
12:29:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff8c769400) [pid = 1905] [serial = 1595] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff93fde800) [pid = 1905] [serial = 1562] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff9d257000) [pid = 1905] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff8f5b2400) [pid = 1905] [serial = 1553] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff95b3d000) [pid = 1905] [serial = 1583] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff94cf2c00) [pid = 1905] [serial = 1565] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff970b2000) [pid = 1905] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff97c43c00) [pid = 1905] [serial = 1576] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887699137]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff95a18800) [pid = 1905] [serial = 1568] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8c769800) [pid = 1905] [serial = 1598] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff930d8c00) [pid = 1905] [serial = 1559] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff8de2bc00) [pid = 1905] [serial = 1601] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff98536400) [pid = 1905] [serial = 1578] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff91b9f800) [pid = 1905] [serial = 1556] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff974e7400) [pid = 1905] [serial = 1573] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff99a53000) [pid = 1905] [serial = 1589] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff8c352000) [pid = 1905] [serial = 1592] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff97d7a000) [pid = 1905] [serial = 1586] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff8c3a0c00) [pid = 1905] [serial = 1604] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff967e8800) [pid = 1905] [serial = 1570] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8c683800) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff8de2b800) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff97c43800) [pid = 1905] [serial = 1575] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887699137]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8b9ecc00) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff97c56c00) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff9d24f400) [pid = 1905] [serial = 1580] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff9d5e8400) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff9d373c00) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff98536000) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff930bbc00) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff93fde400) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff8ebebc00) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff94cf2000) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff97495c00) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff926c2400) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff99a53c00) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff91b9f000) [pid = 1905] [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]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff90d6c000) [pid = 1905] [serial = 1554] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff8c35d800) [pid = 1905] [serial = 1593] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff8e4d2000) [pid = 1905] [serial = 1596] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff91d7bc00) [pid = 1905] [serial = 1557] [outer = (nil)] [url = about:blank]
12:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff8c8ef800) [pid = 1905] [serial = 1599] [outer = (nil)] [url = about:blank]
12:29:12 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
12:29:12 INFO - document served over http requires an https
12:29:12 INFO - sub-resource via fetch-request using the meta-referrer
12:29:12 INFO - delivery method with no-redirect and when
12:29:12 INFO - the target request is same-origin.
12:29:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2292ms
12:29:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:29:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907eae00 == 18 [pid = 1905] [id = 589]
12:29:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff8c35d800) [pid = 1905] [serial = 1648] [outer = (nil)]
12:29:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff8c683400) [pid = 1905] [serial = 1649] [outer = 0x7eff8c35d800]
12:29:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff8c8e7400) [pid = 1905] [serial = 1650] [outer = 0x7eff8c35d800]
12:29:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:14 INFO - PROCESS | 1857 | [Child 1905] 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
12:29:14 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
12:29:14 INFO - document served over http requires an https
12:29:14 INFO - sub-resource via fetch-request using the meta-referrer
12:29:14 INFO - delivery method with swap-origin-redirect and when
12:29:14 INFO - the target request is same-origin.
12:29:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2347ms
12:29:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:29:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1be00 == 19 [pid = 1905] [id = 590]
12:29:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff8d62f800) [pid = 1905] [serial = 1651] [outer = (nil)]
12:29:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff8de2b800) [pid = 1905] [serial = 1652] [outer = 0x7eff8d62f800]
12:29:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff8f45bc00) [pid = 1905] [serial = 1653] [outer = 0x7eff8d62f800]
12:29:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90321e00 == 20 [pid = 1905] [id = 591]
12:29:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff90614000) [pid = 1905] [serial = 1654] [outer = (nil)]
12:29:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff90aa9400) [pid = 1905] [serial = 1655] [outer = 0x7eff90614000]
12:29:17 INFO - PROCESS | 1857 | [Child 1905] 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
12:29:18 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
12:29:18 INFO - document served over http requires an https
12:29:18 INFO - sub-resource via iframe-tag using the meta-referrer
12:29:18 INFO - delivery method with keep-origin-redirect and when
12:29:18 INFO - the target request is same-origin.
12:29:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3201ms
12:29:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:29:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906af100 == 21 [pid = 1905] [id = 592]
12:29:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff926c2400) [pid = 1905] [serial = 1656] [outer = (nil)]
12:29:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff92702400) [pid = 1905] [serial = 1657] [outer = 0x7eff926c2400]
12:29:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff93092000) [pid = 1905] [serial = 1658] [outer = 0x7eff926c2400]
12:29:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a95e00 == 22 [pid = 1905] [id = 593]
12:29:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff930a5800) [pid = 1905] [serial = 1659] [outer = (nil)]
12:29:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff930e1000) [pid = 1905] [serial = 1660] [outer = 0x7eff930a5800]
12:29:20 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
12:29:20 INFO - document served over http requires an https
12:29:20 INFO - sub-resource via iframe-tag using the meta-referrer
12:29:20 INFO - delivery method with no-redirect and when
12:29:20 INFO - the target request is same-origin.
12:29:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1904ms
12:29:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:29:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce5000 == 23 [pid = 1905] [id = 594]
12:29:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff931d2800) [pid = 1905] [serial = 1661] [outer = (nil)]
12:29:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff931d2c00) [pid = 1905] [serial = 1662] [outer = 0x7eff931d2800]
12:29:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff938e7000) [pid = 1905] [serial = 1663] [outer = 0x7eff931d2800]
12:29:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce9600 == 24 [pid = 1905] [id = 595]
12:29:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff93987800) [pid = 1905] [serial = 1664] [outer = (nil)]
12:29:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff93eedc00) [pid = 1905] [serial = 1665] [outer = 0x7eff93987800]
12:29:22 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
12:29:22 INFO - document served over http requires an https
12:29:22 INFO - sub-resource via iframe-tag using the meta-referrer
12:29:22 INFO - delivery method with swap-origin-redirect and when
12:29:22 INFO - the target request is same-origin.
12:29:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2143ms
12:29:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:29:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b32900 == 25 [pid = 1905] [id = 596]
12:29:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff93f97c00) [pid = 1905] [serial = 1666] [outer = (nil)]
12:29:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff946c7000) [pid = 1905] [serial = 1667] [outer = 0x7eff93f97c00]
12:29:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff94781000) [pid = 1905] [serial = 1668] [outer = 0x7eff93f97c00]
12:29:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:24 INFO - PROCESS | 1857 | [Child 1905] 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
12:29:24 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
12:29:24 INFO - document served over http requires an https
12:29:24 INFO - sub-resource via script-tag using the meta-referrer
12:29:24 INFO - delivery method with keep-origin-redirect and when
12:29:24 INFO - the target request is same-origin.
12:29:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2291ms
12:29:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
12:29:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2b900 == 26 [pid = 1905] [id = 597]
12:29:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff9478e000) [pid = 1905] [serial = 1669] [outer = (nil)]
12:29:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff94799400) [pid = 1905] [serial = 1670] [outer = 0x7eff9478e000]
12:29:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff94851c00) [pid = 1905] [serial = 1671] [outer = 0x7eff9478e000]
12:29:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:27 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
12:29:27 INFO - document served over http requires an https
12:29:27 INFO - sub-resource via script-tag using the meta-referrer
12:29:27 INFO - delivery method with no-redirect and when
12:29:27 INFO - the target request is same-origin.
12:29:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2539ms
12:29:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:29:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68d700 == 27 [pid = 1905] [id = 598]
12:29:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff93166c00) [pid = 1905] [serial = 1672] [outer = (nil)]
12:29:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff931a7000) [pid = 1905] [serial = 1673] [outer = 0x7eff93166c00]
12:29:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff91d7b800) [pid = 1905] [serial = 1674] [outer = 0x7eff93166c00]
12:29:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:30 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
12:29:30 INFO - document served over http requires an https
12:29:30 INFO - sub-resource via script-tag using the meta-referrer
12:29:30 INFO - delivery method with swap-origin-redirect and when
12:29:30 INFO - the target request is same-origin.
12:29:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3246ms
12:29:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:29:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68e100 == 28 [pid = 1905] [id = 599]
12:29:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff8eaac800) [pid = 1905] [serial = 1675] [outer = (nil)]
12:29:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff8ebeb400) [pid = 1905] [serial = 1676] [outer = 0x7eff8eaac800]
12:29:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff90aa9c00) [pid = 1905] [serial = 1677] [outer = 0x7eff8eaac800]
12:29:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90322300 == 27 [pid = 1905] [id = 588]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ec500 == 26 [pid = 1905] [id = 587]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68a000 == 25 [pid = 1905] [id = 586]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90fc00 == 24 [pid = 1905] [id = 585]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68d200 == 23 [pid = 1905] [id = 584]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90597600 == 22 [pid = 1905] [id = 583]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90320a00 == 21 [pid = 1905] [id = 582]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f484b00 == 20 [pid = 1905] [id = 581]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f482300 == 19 [pid = 1905] [id = 580]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43e200 == 18 [pid = 1905] [id = 579]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43ba00 == 17 [pid = 1905] [id = 578]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df25400 == 16 [pid = 1905] [id = 576]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df27c00 == 15 [pid = 1905] [id = 577]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1c800 == 14 [pid = 1905] [id = 575]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6ba900 == 13 [pid = 1905] [id = 573]
12:29:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68dc00 == 12 [pid = 1905] [id = 574]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff9cec8c00) [pid = 1905] [serial = 1579] [outer = (nil)] [url = about:blank]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff931e5800) [pid = 1905] [serial = 1560] [outer = (nil)] [url = about:blank]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff8df56400) [pid = 1905] [serial = 1602] [outer = (nil)] [url = about:blank]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff947d0000) [pid = 1905] [serial = 1563] [outer = (nil)] [url = about:blank]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff95635000) [pid = 1905] [serial = 1584] [outer = (nil)] [url = about:blank]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff97c14400) [pid = 1905] [serial = 1574] [outer = (nil)] [url = about:blank]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff94d30800) [pid = 1905] [serial = 1566] [outer = (nil)] [url = about:blank]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff980f2c00) [pid = 1905] [serial = 1587] [outer = (nil)] [url = about:blank]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8f982400) [pid = 1905] [serial = 1590] [outer = (nil)] [url = about:blank]
12:29:33 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff9671f000) [pid = 1905] [serial = 1569] [outer = (nil)] [url = about:blank]
12:29:33 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
12:29:33 INFO - document served over http requires an https
12:29:33 INFO - sub-resource via xhr-request using the meta-referrer
12:29:33 INFO - delivery method with keep-origin-redirect and when
12:29:33 INFO - the target request is same-origin.
12:29:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3039ms
12:29:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
12:29:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90c000 == 13 [pid = 1905] [id = 600]
12:29:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff90d9a400) [pid = 1905] [serial = 1678] [outer = (nil)]
12:29:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff91650400) [pid = 1905] [serial = 1679] [outer = 0x7eff90d9a400]
12:29:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff917e0c00) [pid = 1905] [serial = 1680] [outer = 0x7eff90d9a400]
12:29:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:34 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
12:29:34 INFO - document served over http requires an https
12:29:34 INFO - sub-resource via xhr-request using the meta-referrer
12:29:34 INFO - delivery method with no-redirect and when
12:29:34 INFO - the target request is same-origin.
12:29:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1591ms
12:29:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:29:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1c800 == 14 [pid = 1905] [id = 601]
12:29:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff930a5c00) [pid = 1905] [serial = 1681] [outer = (nil)]
12:29:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff930e1800) [pid = 1905] [serial = 1682] [outer = 0x7eff930a5c00]
12:29:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff93eed800) [pid = 1905] [serial = 1683] [outer = 0x7eff930a5c00]
12:29:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff90c6dc00) [pid = 1905] [serial = 1623] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff91d6fc00) [pid = 1905] [serial = 1631] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff904c6400) [pid = 1905] [serial = 1615] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff90aa9800) [pid = 1905] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887731172]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8defc800) [pid = 1905] [serial = 1637] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff91ac9800) [pid = 1905] [serial = 1628] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff90280400) [pid = 1905] [serial = 1634] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8e543800) [pid = 1905] [serial = 1640] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff8f4a6c00) [pid = 1905] [serial = 1610] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff92647c00) [pid = 1905] [serial = 1643] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff8f9ee800) [pid = 1905] [serial = 1613] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff90d6c400) [pid = 1905] [serial = 1625] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff90c2d800) [pid = 1905] [serial = 1620] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8c8ef400) [pid = 1905] [serial = 1607] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff928ce800) [pid = 1905] [serial = 1646] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff8c683400) [pid = 1905] [serial = 1649] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff928ce400) [pid = 1905] [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]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff8d7bc000) [pid = 1905] [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]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff8d679400) [pid = 1905] [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]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff91d0bc00) [pid = 1905] [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]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff90756400) [pid = 1905] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887731172]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff8b9ec400) [pid = 1905] [serial = 1622] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff8f98a400) [pid = 1905] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff90c2d400) [pid = 1905] [serial = 1641] [outer = (nil)] [url = about:blank]
12:29:36 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff8f9df400) [pid = 1905] [serial = 1638] [outer = (nil)] [url = about:blank]
12:29:37 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
12:29:37 INFO - document served over http requires an https
12:29:37 INFO - sub-resource via xhr-request using the meta-referrer
12:29:37 INFO - delivery method with swap-origin-redirect and when
12:29:37 INFO - the target request is same-origin.
12:29:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2338ms
12:29:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:29:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df25400 == 15 [pid = 1905] [id = 602]
12:29:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff8c8ef400) [pid = 1905] [serial = 1684] [outer = (nil)]
12:29:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff8c8efc00) [pid = 1905] [serial = 1685] [outer = 0x7eff8c8ef400]
12:29:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff8defc800) [pid = 1905] [serial = 1686] [outer = 0x7eff8c8ef400]
12:29:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:39 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
12:29:39 INFO - document served over http requires an http
12:29:39 INFO - sub-resource via fetch-request using the http-csp
12:29:39 INFO - delivery method with keep-origin-redirect and when
12:29:39 INFO - the target request is cross-origin.
12:29:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1958ms
12:29:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
12:29:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43dd00 == 16 [pid = 1905] [id = 603]
12:29:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff8f9df400) [pid = 1905] [serial = 1687] [outer = (nil)]
12:29:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff9026b800) [pid = 1905] [serial = 1688] [outer = 0x7eff8f9df400]
12:29:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff90756400) [pid = 1905] [serial = 1689] [outer = 0x7eff8f9df400]
12:29:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:41 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
12:29:41 INFO - document served over http requires an http
12:29:41 INFO - sub-resource via fetch-request using the http-csp
12:29:41 INFO - delivery method with no-redirect and when
12:29:41 INFO - the target request is cross-origin.
12:29:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2336ms
12:29:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:29:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f838300 == 17 [pid = 1905] [id = 604]
12:29:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff91ac9800) [pid = 1905] [serial = 1690] [outer = (nil)]
12:29:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff91aed400) [pid = 1905] [serial = 1691] [outer = 0x7eff91ac9800]
12:29:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff92647c00) [pid = 1905] [serial = 1692] [outer = 0x7eff91ac9800]
12:29:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:44 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
12:29:44 INFO - document served over http requires an http
12:29:44 INFO - sub-resource via fetch-request using the http-csp
12:29:44 INFO - delivery method with swap-origin-redirect and when
12:29:44 INFO - the target request is cross-origin.
12:29:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2394ms
12:29:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:29:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ab000 == 18 [pid = 1905] [id = 605]
12:29:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff931e5800) [pid = 1905] [serial = 1693] [outer = (nil)]
12:29:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff946fd000) [pid = 1905] [serial = 1694] [outer = 0x7eff931e5800]
12:29:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff8e543000) [pid = 1905] [serial = 1695] [outer = 0x7eff931e5800]
12:29:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a98b00 == 19 [pid = 1905] [id = 606]
12:29:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff94d11000) [pid = 1905] [serial = 1696] [outer = (nil)]
12:29:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff94d30000) [pid = 1905] [serial = 1697] [outer = 0x7eff94d11000]
12:29:46 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
12:29:46 INFO - document served over http requires an http
12:29:46 INFO - sub-resource via iframe-tag using the http-csp
12:29:46 INFO - delivery method with keep-origin-redirect and when
12:29:46 INFO - the target request is cross-origin.
12:29:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2544ms
12:29:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:29:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b32400 == 20 [pid = 1905] [id = 607]
12:29:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff95694800) [pid = 1905] [serial = 1698] [outer = (nil)]
12:29:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff95694c00) [pid = 1905] [serial = 1699] [outer = 0x7eff95694800]
12:29:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff95b3d000) [pid = 1905] [serial = 1700] [outer = 0x7eff95694800]
12:29:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc0500 == 21 [pid = 1905] [id = 608]
12:29:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff95b69000) [pid = 1905] [serial = 1701] [outer = (nil)]
12:29:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff95b69800) [pid = 1905] [serial = 1702] [outer = 0x7eff95b69000]
12:29:49 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
12:29:49 INFO - document served over http requires an http
12:29:49 INFO - sub-resource via iframe-tag using the http-csp
12:29:49 INFO - delivery method with no-redirect and when
12:29:49 INFO - the target request is cross-origin.
12:29:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2640ms
12:29:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:29:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d96700 == 22 [pid = 1905] [id = 609]
12:29:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff95baf800) [pid = 1905] [serial = 1703] [outer = (nil)]
12:29:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff95bafc00) [pid = 1905] [serial = 1704] [outer = 0x7eff95baf800]
12:29:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff96655c00) [pid = 1905] [serial = 1705] [outer = 0x7eff95baf800]
12:29:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265b200 == 23 [pid = 1905] [id = 610]
12:29:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff96677400) [pid = 1905] [serial = 1706] [outer = (nil)]
12:29:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff96677800) [pid = 1905] [serial = 1707] [outer = 0x7eff96677400]
12:29:51 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
12:29:51 INFO - document served over http requires an http
12:29:51 INFO - sub-resource via iframe-tag using the http-csp
12:29:51 INFO - delivery method with swap-origin-redirect and when
12:29:51 INFO - the target request is cross-origin.
12:29:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1989ms
12:29:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:29:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f4000 == 24 [pid = 1905] [id = 611]
12:29:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff96895000) [pid = 1905] [serial = 1708] [outer = (nil)]
12:29:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff96895400) [pid = 1905] [serial = 1709] [outer = 0x7eff96895000]
12:29:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff97108400) [pid = 1905] [serial = 1710] [outer = 0x7eff96895000]
12:29:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:53 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
12:29:53 INFO - document served over http requires an http
12:29:53 INFO - sub-resource via script-tag using the http-csp
12:29:53 INFO - delivery method with keep-origin-redirect and when
12:29:53 INFO - the target request is cross-origin.
12:29:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1940ms
12:29:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
12:29:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f8b00 == 25 [pid = 1905] [id = 612]
12:29:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff971af800) [pid = 1905] [serial = 1711] [outer = (nil)]
12:29:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff97495c00) [pid = 1905] [serial = 1712] [outer = 0x7eff971af800]
12:29:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff978c0c00) [pid = 1905] [serial = 1713] [outer = 0x7eff971af800]
12:29:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:55 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
12:29:55 INFO - document served over http requires an http
12:29:55 INFO - sub-resource via script-tag using the http-csp
12:29:55 INFO - delivery method with no-redirect and when
12:29:55 INFO - the target request is cross-origin.
12:29:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2147ms
12:29:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:29:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83a100 == 26 [pid = 1905] [id = 613]
12:29:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff8e4d2000) [pid = 1905] [serial = 1714] [outer = (nil)]
12:29:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff90cf2400) [pid = 1905] [serial = 1715] [outer = 0x7eff8e4d2000]
12:29:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff97973400) [pid = 1905] [serial = 1716] [outer = 0x7eff8e4d2000]
12:29:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:58 INFO - PROCESS | 1857 | [Child 1905] 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
12:29:58 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
12:29:58 INFO - document served over http requires an http
12:29:58 INFO - sub-resource via script-tag using the http-csp
12:29:58 INFO - delivery method with swap-origin-redirect and when
12:29:58 INFO - the target request is cross-origin.
12:29:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3005ms
12:29:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:29:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f481e00 == 27 [pid = 1905] [id = 614]
12:29:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff8f45b000) [pid = 1905] [serial = 1717] [outer = (nil)]
12:29:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff8f98a400) [pid = 1905] [serial = 1718] [outer = 0x7eff8f45b000]
12:29:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff90d9a800) [pid = 1905] [serial = 1719] [outer = 0x7eff8f45b000]
12:29:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:29:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:00 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
12:30:00 INFO - document served over http requires an http
12:30:00 INFO - sub-resource via xhr-request using the http-csp
12:30:00 INFO - delivery method with keep-origin-redirect and when
12:30:00 INFO - the target request is cross-origin.
12:30:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2289ms
12:30:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90c000 == 26 [pid = 1905] [id = 600]
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68e100 == 25 [pid = 1905] [id = 599]
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2b900 == 24 [pid = 1905] [id = 597]
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b32900 == 23 [pid = 1905] [id = 596]
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce9600 == 22 [pid = 1905] [id = 595]
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a95e00 == 21 [pid = 1905] [id = 593]
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce5000 == 20 [pid = 1905] [id = 594]
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906af100 == 19 [pid = 1905] [id = 592]
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90321e00 == 18 [pid = 1905] [id = 591]
12:30:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1be00 == 17 [pid = 1905] [id = 590]
12:30:00 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff927a2800) [pid = 1905] [serial = 1644] [outer = (nil)] [url = about:blank]
12:30:00 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff93026c00) [pid = 1905] [serial = 1647] [outer = (nil)] [url = about:blank]
12:30:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68cd00 == 18 [pid = 1905] [id = 615]
12:30:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff8f982400) [pid = 1905] [serial = 1720] [outer = (nil)]
12:30:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff90d6c000) [pid = 1905] [serial = 1721] [outer = 0x7eff8f982400]
12:30:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff92647000) [pid = 1905] [serial = 1722] [outer = 0x7eff8f982400]
12:30:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:03 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
12:30:03 INFO - document served over http requires an http
12:30:03 INFO - sub-resource via xhr-request using the http-csp
12:30:03 INFO - delivery method with no-redirect and when
12:30:03 INFO - the target request is cross-origin.
12:30:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2910ms
12:30:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:30:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f481900 == 19 [pid = 1905] [id = 616]
12:30:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff94c40800) [pid = 1905] [serial = 1723] [outer = (nil)]
12:30:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff94c40c00) [pid = 1905] [serial = 1724] [outer = 0x7eff94c40800]
12:30:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff96725000) [pid = 1905] [serial = 1725] [outer = 0x7eff94c40800]
12:30:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff946c7000) [pid = 1905] [serial = 1667] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff94799400) [pid = 1905] [serial = 1670] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff930e1000) [pid = 1905] [serial = 1660] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887759726]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff92702400) [pid = 1905] [serial = 1657] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff93eedc00) [pid = 1905] [serial = 1665] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff931d2c00) [pid = 1905] [serial = 1662] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff8ebeb400) [pid = 1905] [serial = 1676] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff90aa9400) [pid = 1905] [serial = 1655] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8de2b800) [pid = 1905] [serial = 1652] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff931a7000) [pid = 1905] [serial = 1673] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff91650400) [pid = 1905] [serial = 1679] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff90d9a400) [pid = 1905] [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]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff8eaac800) [pid = 1905] [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]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff930a5800) [pid = 1905] [serial = 1659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887759726]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff93987800) [pid = 1905] [serial = 1664] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff90614000) [pid = 1905] [serial = 1654] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff90aa9c00) [pid = 1905] [serial = 1677] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff917e0c00) [pid = 1905] [serial = 1680] [outer = (nil)] [url = about:blank]
12:30:05 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff8c8e7c00) [pid = 1905] [serial = 1605] [outer = (nil)] [url = about:blank]
12:30:05 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
12:30:05 INFO - document served over http requires an http
12:30:05 INFO - sub-resource via xhr-request using the http-csp
12:30:05 INFO - delivery method with swap-origin-redirect and when
12:30:05 INFO - the target request is cross-origin.
12:30:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1969ms
12:30:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:30:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a95400 == 20 [pid = 1905] [id = 617]
12:30:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff8de2b800) [pid = 1905] [serial = 1726] [outer = (nil)]
12:30:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff8e4d2c00) [pid = 1905] [serial = 1727] [outer = 0x7eff8de2b800]
12:30:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff90aa9400) [pid = 1905] [serial = 1728] [outer = 0x7eff8de2b800]
12:30:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:07 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
12:30:07 INFO - document served over http requires an https
12:30:07 INFO - sub-resource via fetch-request using the http-csp
12:30:07 INFO - delivery method with keep-origin-redirect and when
12:30:07 INFO - the target request is cross-origin.
12:30:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1699ms
12:30:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
12:30:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4500 == 21 [pid = 1905] [id = 618]
12:30:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff8d679400) [pid = 1905] [serial = 1729] [outer = (nil)]
12:30:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff8ebeb400) [pid = 1905] [serial = 1730] [outer = 0x7eff8d679400]
12:30:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff91d0b000) [pid = 1905] [serial = 1731] [outer = 0x7eff8d679400]
12:30:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:09 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
12:30:09 INFO - document served over http requires an https
12:30:09 INFO - sub-resource via fetch-request using the http-csp
12:30:09 INFO - delivery method with no-redirect and when
12:30:09 INFO - the target request is cross-origin.
12:30:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1944ms
12:30:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:30:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90322d00 == 22 [pid = 1905] [id = 619]
12:30:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff931a7000) [pid = 1905] [serial = 1732] [outer = (nil)]
12:30:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff931b4c00) [pid = 1905] [serial = 1733] [outer = 0x7eff931a7000]
12:30:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff93eedc00) [pid = 1905] [serial = 1734] [outer = 0x7eff931a7000]
12:30:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:11 INFO - PROCESS | 1857 | [Child 1905] 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
12:30:11 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
12:30:11 INFO - document served over http requires an https
12:30:11 INFO - sub-resource via fetch-request using the http-csp
12:30:11 INFO - delivery method with swap-origin-redirect and when
12:30:11 INFO - the target request is cross-origin.
12:30:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2542ms
12:30:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:30:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b35b00 == 23 [pid = 1905] [id = 620]
12:30:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff97c57400) [pid = 1905] [serial = 1735] [outer = (nil)]
12:30:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff97c57c00) [pid = 1905] [serial = 1736] [outer = 0x7eff97c57400]
12:30:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff97d4f800) [pid = 1905] [serial = 1737] [outer = 0x7eff97c57400]
12:30:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc3200 == 24 [pid = 1905] [id = 621]
12:30:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff98036c00) [pid = 1905] [serial = 1738] [outer = (nil)]
12:30:14 INFO - PROCESS | 1857 | [Child 1905] 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
12:30:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff984d5800) [pid = 1905] [serial = 1739] [outer = 0x7eff98036c00]
12:30:14 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
12:30:14 INFO - document served over http requires an https
12:30:14 INFO - sub-resource via iframe-tag using the http-csp
12:30:14 INFO - delivery method with keep-origin-redirect and when
12:30:14 INFO - the target request is cross-origin.
12:30:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2564ms
12:30:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:30:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265c100 == 25 [pid = 1905] [id = 622]
12:30:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff9856dc00) [pid = 1905] [serial = 1740] [outer = (nil)]
12:30:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff985b5400) [pid = 1905] [serial = 1741] [outer = 0x7eff9856dc00]
12:30:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff99a25800) [pid = 1905] [serial = 1742] [outer = 0x7eff9856dc00]
12:30:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9318f200 == 26 [pid = 1905] [id = 623]
12:30:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff8b9ec400) [pid = 1905] [serial = 1743] [outer = (nil)]
12:30:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff99c96400) [pid = 1905] [serial = 1744] [outer = 0x7eff8b9ec400]
12:30:16 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
12:30:16 INFO - document served over http requires an https
12:30:16 INFO - sub-resource via iframe-tag using the http-csp
12:30:16 INFO - delivery method with no-redirect and when
12:30:16 INFO - the target request is cross-origin.
12:30:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2336ms
12:30:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:30:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f0f00 == 27 [pid = 1905] [id = 624]
12:30:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff99d02400) [pid = 1905] [serial = 1745] [outer = (nil)]
12:30:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff99d2d400) [pid = 1905] [serial = 1746] [outer = 0x7eff99d02400]
12:30:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff9a0c1c00) [pid = 1905] [serial = 1747] [outer = 0x7eff99d02400]
12:30:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee2f00 == 28 [pid = 1905] [id = 625]
12:30:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff8c769800) [pid = 1905] [serial = 1748] [outer = (nil)]
12:30:20 INFO - PROCESS | 1857 | [Child 1905] 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
12:30:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff9a1d7800) [pid = 1905] [serial = 1749] [outer = 0x7eff8c769800]
12:30:20 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
12:30:20 INFO - document served over http requires an https
12:30:20 INFO - sub-resource via iframe-tag using the http-csp
12:30:20 INFO - delivery method with swap-origin-redirect and when
12:30:20 INFO - the target request is cross-origin.
12:30:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3783ms
12:30:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:30:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee6600 == 29 [pid = 1905] [id = 626]
12:30:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff9cee8400) [pid = 1905] [serial = 1750] [outer = (nil)]
12:30:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff9cf0ec00) [pid = 1905] [serial = 1751] [outer = 0x7eff9cee8400]
12:30:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff9d257000) [pid = 1905] [serial = 1752] [outer = 0x7eff9cee8400]
12:30:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:22 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
12:30:22 INFO - document served over http requires an https
12:30:22 INFO - sub-resource via script-tag using the http-csp
12:30:22 INFO - delivery method with keep-origin-redirect and when
12:30:22 INFO - the target request is cross-origin.
12:30:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1900ms
12:30:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
12:30:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fac600 == 30 [pid = 1905] [id = 627]
12:30:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff94945400) [pid = 1905] [serial = 1753] [outer = (nil)]
12:30:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff957a4400) [pid = 1905] [serial = 1754] [outer = 0x7eff94945400]
12:30:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff9d341800) [pid = 1905] [serial = 1755] [outer = 0x7eff94945400]
12:30:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:25 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
12:30:25 INFO - document served over http requires an https
12:30:25 INFO - sub-resource via script-tag using the http-csp
12:30:25 INFO - delivery method with no-redirect and when
12:30:25 INFO - the target request is cross-origin.
12:30:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2749ms
12:30:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:30:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f8100 == 31 [pid = 1905] [id = 628]
12:30:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff8d679800) [pid = 1905] [serial = 1756] [outer = (nil)]
12:30:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff8df56800) [pid = 1905] [serial = 1757] [outer = 0x7eff8d679800]
12:30:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff90756000) [pid = 1905] [serial = 1758] [outer = 0x7eff8d679800]
12:30:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:27 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
12:30:27 INFO - document served over http requires an https
12:30:27 INFO - sub-resource via script-tag using the http-csp
12:30:27 INFO - delivery method with swap-origin-redirect and when
12:30:27 INFO - the target request is cross-origin.
12:30:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2355ms
12:30:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:30:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f6300 == 32 [pid = 1905] [id = 629]
12:30:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff8c63d800) [pid = 1905] [serial = 1759] [outer = (nil)]
12:30:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff8c63dc00) [pid = 1905] [serial = 1760] [outer = 0x7eff8c63d800]
12:30:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff8df4e800) [pid = 1905] [serial = 1761] [outer = 0x7eff8c63d800]
12:30:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a95400 == 31 [pid = 1905] [id = 617]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f481900 == 30 [pid = 1905] [id = 616]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68cd00 == 29 [pid = 1905] [id = 615]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f481e00 == 28 [pid = 1905] [id = 614]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83a100 == 27 [pid = 1905] [id = 613]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f8b00 == 26 [pid = 1905] [id = 612]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f4000 == 25 [pid = 1905] [id = 611]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265b200 == 24 [pid = 1905] [id = 610]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d96700 == 23 [pid = 1905] [id = 609]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b32400 == 22 [pid = 1905] [id = 607]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc0500 == 21 [pid = 1905] [id = 608]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a98b00 == 20 [pid = 1905] [id = 606]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ab000 == 19 [pid = 1905] [id = 605]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f838300 == 18 [pid = 1905] [id = 604]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43dd00 == 17 [pid = 1905] [id = 603]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907eae00 == 16 [pid = 1905] [id = 589]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df25400 == 15 [pid = 1905] [id = 602]
12:30:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1c800 == 14 [pid = 1905] [id = 601]
12:30:29 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff8c8e7400) [pid = 1905] [serial = 1650] [outer = (nil)] [url = about:blank]
12:30:29 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
12:30:29 INFO - document served over http requires an https
12:30:29 INFO - sub-resource via xhr-request using the http-csp
12:30:29 INFO - delivery method with keep-origin-redirect and when
12:30:29 INFO - the target request is cross-origin.
12:30:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2242ms
12:30:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
12:30:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bd600 == 15 [pid = 1905] [id = 630]
12:30:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff8f9dfc00) [pid = 1905] [serial = 1762] [outer = (nil)]
12:30:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff8f9eec00) [pid = 1905] [serial = 1763] [outer = 0x7eff8f9dfc00]
12:30:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff90aa9800) [pid = 1905] [serial = 1764] [outer = 0x7eff8f9dfc00]
12:30:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:32 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
12:30:32 INFO - document served over http requires an https
12:30:32 INFO - sub-resource via xhr-request using the http-csp
12:30:32 INFO - delivery method with no-redirect and when
12:30:32 INFO - the target request is cross-origin.
12:30:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2012ms
12:30:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:30:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df28600 == 16 [pid = 1905] [id = 631]
12:30:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff9176a000) [pid = 1905] [serial = 1765] [outer = (nil)]
12:30:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff917e0000) [pid = 1905] [serial = 1766] [outer = 0x7eff9176a000]
12:30:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff91d7b400) [pid = 1905] [serial = 1767] [outer = 0x7eff9176a000]
12:30:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff931d2800) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff8e4d2000) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff8c8ef400) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff926c2400) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff94c40800) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff930a5c00) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff8f982400) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff8d62f800) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff8f45b000) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff9478e000) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff93f97c00) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff8c35d800) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff93166c00) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff8f4a6000) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff90c0ec00) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff9026b000) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff91d6f400) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff90d06000) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff96677400) [pid = 1905] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff8c8ea400) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff91ac9400) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff90280800) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff95b69000) [pid = 1905] [serial = 1701] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887788983]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff94d11000) [pid = 1905] [serial = 1696] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff8c371c00) [pid = 1905] [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]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff90cf2400) [pid = 1905] [serial = 1715] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff8e4d2c00) [pid = 1905] [serial = 1727] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff8f98a400) [pid = 1905] [serial = 1718] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff8c8efc00) [pid = 1905] [serial = 1685] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff9026b800) [pid = 1905] [serial = 1688] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff95bafc00) [pid = 1905] [serial = 1704] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff930e1800) [pid = 1905] [serial = 1682] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff94c40c00) [pid = 1905] [serial = 1724] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff96677800) [pid = 1905] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff95694c00) [pid = 1905] [serial = 1699] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff946fd000) [pid = 1905] [serial = 1694] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff90d6c000) [pid = 1905] [serial = 1721] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff96895400) [pid = 1905] [serial = 1709] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff95b69800) [pid = 1905] [serial = 1702] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887788983]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff91aed400) [pid = 1905] [serial = 1691] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff97495c00) [pid = 1905] [serial = 1712] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff94d30000) [pid = 1905] [serial = 1697] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff94851c00) [pid = 1905] [serial = 1671] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff91d7b800) [pid = 1905] [serial = 1674] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8f5b2c00) [pid = 1905] [serial = 1611] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff90c51800) [pid = 1905] [serial = 1621] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff926f9800) [pid = 1905] [serial = 1635] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff91dbc400) [pid = 1905] [serial = 1632] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff92647000) [pid = 1905] [serial = 1722] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff90df9800) [pid = 1905] [serial = 1626] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8df56c00) [pid = 1905] [serial = 1608] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff96725000) [pid = 1905] [serial = 1725] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff90d9a800) [pid = 1905] [serial = 1719] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff8f45bc00) [pid = 1905] [serial = 1653] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff938e7000) [pid = 1905] [serial = 1663] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff93eed800) [pid = 1905] [serial = 1683] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff91aed000) [pid = 1905] [serial = 1629] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff94781000) [pid = 1905] [serial = 1668] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff9073fc00) [pid = 1905] [serial = 1616] [outer = (nil)] [url = about:blank]
12:30:34 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff93092000) [pid = 1905] [serial = 1658] [outer = (nil)] [url = about:blank]
12:30:35 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
12:30:35 INFO - document served over http requires an https
12:30:35 INFO - sub-resource via xhr-request using the http-csp
12:30:35 INFO - delivery method with swap-origin-redirect and when
12:30:35 INFO - the target request is cross-origin.
12:30:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2949ms
12:30:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:30:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f481e00 == 17 [pid = 1905] [id = 632]
12:30:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff8c8ea400) [pid = 1905] [serial = 1768] [outer = (nil)]
12:30:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff8c8ef000) [pid = 1905] [serial = 1769] [outer = 0x7eff8c8ea400]
12:30:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff8df56400) [pid = 1905] [serial = 1770] [outer = 0x7eff8c8ea400]
12:30:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:37 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
12:30:37 INFO - document served over http requires an http
12:30:37 INFO - sub-resource via fetch-request using the http-csp
12:30:37 INFO - delivery method with keep-origin-redirect and when
12:30:37 INFO - the target request is same-origin.
12:30:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1891ms
12:30:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
12:30:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6b9500 == 18 [pid = 1905] [id = 633]
12:30:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff8e4d2000) [pid = 1905] [serial = 1771] [outer = (nil)]
12:30:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff8e4d2c00) [pid = 1905] [serial = 1772] [outer = 0x7eff8e4d2000]
12:30:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff8f4a6c00) [pid = 1905] [serial = 1773] [outer = 0x7eff8e4d2000]
12:30:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:38 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
12:30:38 INFO - document served over http requires an http
12:30:38 INFO - sub-resource via fetch-request using the http-csp
12:30:38 INFO - delivery method with no-redirect and when
12:30:38 INFO - the target request is same-origin.
12:30:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1885ms
12:30:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:30:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f483200 == 19 [pid = 1905] [id = 634]
12:30:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff90280800) [pid = 1905] [serial = 1774] [outer = (nil)]
12:30:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff904c6400) [pid = 1905] [serial = 1775] [outer = 0x7eff90280800]
12:30:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff90c4fc00) [pid = 1905] [serial = 1776] [outer = 0x7eff90280800]
12:30:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:40 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:40 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
12:30:40 INFO - document served over http requires an http
12:30:40 INFO - sub-resource via fetch-request using the http-csp
12:30:40 INFO - delivery method with swap-origin-redirect and when
12:30:40 INFO - the target request is same-origin.
12:30:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1906ms
12:30:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:30:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90594e00 == 20 [pid = 1905] [id = 635]
12:30:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff917ffc00) [pid = 1905] [serial = 1777] [outer = (nil)]
12:30:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff91ac9400) [pid = 1905] [serial = 1778] [outer = 0x7eff917ffc00]
12:30:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff91d6fc00) [pid = 1905] [serial = 1779] [outer = 0x7eff917ffc00]
12:30:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907e9000 == 21 [pid = 1905] [id = 636]
12:30:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff91de5000) [pid = 1905] [serial = 1780] [outer = (nil)]
12:30:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff926c2400) [pid = 1905] [serial = 1781] [outer = 0x7eff91de5000]
12:30:42 INFO - PROCESS | 1857 | [Child 1905] 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
12:30:43 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
12:30:43 INFO - document served over http requires an http
12:30:43 INFO - sub-resource via iframe-tag using the http-csp
12:30:43 INFO - delivery method with keep-origin-redirect and when
12:30:43 INFO - the target request is same-origin.
12:30:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2257ms
12:30:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:30:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907ed100 == 22 [pid = 1905] [id = 637]
12:30:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff926c2c00) [pid = 1905] [serial = 1782] [outer = (nil)]
12:30:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff926f9800) [pid = 1905] [serial = 1783] [outer = 0x7eff926c2c00]
12:30:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff927ab800) [pid = 1905] [serial = 1784] [outer = 0x7eff926c2c00]
12:30:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce6e00 == 23 [pid = 1905] [id = 638]
12:30:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff92987800) [pid = 1905] [serial = 1785] [outer = (nil)]
12:30:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff92987c00) [pid = 1905] [serial = 1786] [outer = 0x7eff92987800]
12:30:45 INFO - PROCESS | 1857 | [Child 1905] 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
12:30:46 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
12:30:46 INFO - document served over http requires an http
12:30:46 INFO - sub-resource via iframe-tag using the http-csp
12:30:46 INFO - delivery method with no-redirect and when
12:30:46 INFO - the target request is same-origin.
12:30:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2829ms
12:30:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:30:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b32400 == 24 [pid = 1905] [id = 639]
12:30:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff93092000) [pid = 1905] [serial = 1787] [outer = (nil)]
12:30:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff930a5c00) [pid = 1905] [serial = 1788] [outer = 0x7eff93092000]
12:30:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff931d2800) [pid = 1905] [serial = 1789] [outer = 0x7eff93092000]
12:30:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2e600 == 25 [pid = 1905] [id = 640]
12:30:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff938e7000) [pid = 1905] [serial = 1790] [outer = (nil)]
12:30:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff946c7000) [pid = 1905] [serial = 1791] [outer = 0x7eff938e7000]
12:30:48 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
12:30:48 INFO - document served over http requires an http
12:30:48 INFO - sub-resource via iframe-tag using the http-csp
12:30:48 INFO - delivery method with swap-origin-redirect and when
12:30:48 INFO - the target request is same-origin.
12:30:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2257ms
12:30:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:30:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff92658500 == 26 [pid = 1905] [id = 641]
12:30:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff9478e400) [pid = 1905] [serial = 1792] [outer = (nil)]
12:30:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff94851800) [pid = 1905] [serial = 1793] [outer = 0x7eff9478e400]
12:30:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff94d11000) [pid = 1905] [serial = 1794] [outer = 0x7eff9478e400]
12:30:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:51 INFO - PROCESS | 1857 | [Child 1905] 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
12:30:51 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
12:30:51 INFO - document served over http requires an http
12:30:51 INFO - sub-resource via script-tag using the http-csp
12:30:51 INFO - delivery method with keep-origin-redirect and when
12:30:51 INFO - the target request is same-origin.
12:30:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2795ms
12:30:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
12:30:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9303e500 == 27 [pid = 1905] [id = 642]
12:30:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff95694c00) [pid = 1905] [serial = 1795] [outer = (nil)]
12:30:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff95b69800) [pid = 1905] [serial = 1796] [outer = 0x7eff95694c00]
12:30:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff96677800) [pid = 1905] [serial = 1797] [outer = 0x7eff95694c00]
12:30:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:53 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
12:30:53 INFO - document served over http requires an http
12:30:53 INFO - sub-resource via script-tag using the http-csp
12:30:53 INFO - delivery method with no-redirect and when
12:30:53 INFO - the target request is same-origin.
12:30:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1888ms
12:30:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:30:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f4600 == 28 [pid = 1905] [id = 643]
12:30:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff971af400) [pid = 1905] [serial = 1798] [outer = (nil)]
12:30:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff97495800) [pid = 1905] [serial = 1799] [outer = 0x7eff971af400]
12:30:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff90df9c00) [pid = 1905] [serial = 1800] [outer = 0x7eff971af400]
12:30:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:54 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
12:30:54 INFO - document served over http requires an http
12:30:54 INFO - sub-resource via script-tag using the http-csp
12:30:54 INFO - delivery method with swap-origin-redirect and when
12:30:54 INFO - the target request is same-origin.
12:30:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1890ms
12:30:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:30:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94721f00 == 29 [pid = 1905] [id = 644]
12:30:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff99c87000) [pid = 1905] [serial = 1801] [outer = (nil)]
12:30:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff99d02000) [pid = 1905] [serial = 1802] [outer = 0x7eff99c87000]
12:30:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff9d369800) [pid = 1905] [serial = 1803] [outer = 0x7eff99c87000]
12:30:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:57 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
12:30:57 INFO - document served over http requires an http
12:30:57 INFO - sub-resource via xhr-request using the http-csp
12:30:57 INFO - delivery method with keep-origin-redirect and when
12:30:57 INFO - the target request is same-origin.
12:30:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2893ms
12:30:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
12:30:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f8b00 == 30 [pid = 1905] [id = 645]
12:30:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff8c769400) [pid = 1905] [serial = 1804] [outer = (nil)]
12:30:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff8c84f800) [pid = 1905] [serial = 1805] [outer = 0x7eff8c769400]
12:30:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff8f982400) [pid = 1905] [serial = 1806] [outer = 0x7eff8c769400]
12:30:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:30:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:00 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
12:31:00 INFO - document served over http requires an http
12:31:00 INFO - sub-resource via xhr-request using the http-csp
12:31:00 INFO - delivery method with no-redirect and when
12:31:00 INFO - the target request is same-origin.
12:31:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2443ms
12:31:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:31:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c910100 == 31 [pid = 1905] [id = 646]
12:31:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff8c3a0c00) [pid = 1905] [serial = 1807] [outer = (nil)]
12:31:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff8c3a8800) [pid = 1905] [serial = 1808] [outer = 0x7eff8c3a0c00]
12:31:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff91d7b800) [pid = 1905] [serial = 1809] [outer = 0x7eff8c3a0c00]
12:31:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df28600 == 30 [pid = 1905] [id = 631]
12:31:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bd600 == 29 [pid = 1905] [id = 630]
12:31:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f6300 == 28 [pid = 1905] [id = 629]
12:31:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f8100 == 27 [pid = 1905] [id = 628]
12:31:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fac600 == 26 [pid = 1905] [id = 627]
12:31:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee6600 == 25 [pid = 1905] [id = 626]
12:31:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee2f00 == 24 [pid = 1905] [id = 625]
12:31:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9318f200 == 23 [pid = 1905] [id = 623]
12:31:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f0f00 == 22 [pid = 1905] [id = 624]
12:31:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265c100 == 21 [pid = 1905] [id = 622]
12:31:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc3200 == 20 [pid = 1905] [id = 621]
12:31:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b35b00 == 19 [pid = 1905] [id = 620]
12:31:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90322d00 == 18 [pid = 1905] [id = 619]
12:31:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4500 == 17 [pid = 1905] [id = 618]
12:31:02 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff97973400) [pid = 1905] [serial = 1716] [outer = (nil)] [url = about:blank]
12:31:02 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff8defc800) [pid = 1905] [serial = 1686] [outer = (nil)] [url = about:blank]
12:31:03 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
12:31:03 INFO - document served over http requires an http
12:31:03 INFO - sub-resource via xhr-request using the http-csp
12:31:03 INFO - delivery method with swap-origin-redirect and when
12:31:03 INFO - the target request is same-origin.
12:31:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2652ms
12:31:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:31:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c910b00 == 18 [pid = 1905] [id = 647]
12:31:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff8f982000) [pid = 1905] [serial = 1810] [outer = (nil)]
12:31:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff90c4f400) [pid = 1905] [serial = 1811] [outer = 0x7eff8f982000]
12:31:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff93026800) [pid = 1905] [serial = 1812] [outer = 0x7eff8f982000]
12:31:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:05 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
12:31:05 INFO - document served over http requires an https
12:31:05 INFO - sub-resource via fetch-request using the http-csp
12:31:05 INFO - delivery method with keep-origin-redirect and when
12:31:05 INFO - the target request is same-origin.
12:31:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2741ms
12:31:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
12:31:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ef200 == 19 [pid = 1905] [id = 648]
12:31:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff93f97c00) [pid = 1905] [serial = 1813] [outer = (nil)]
12:31:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff94781000) [pid = 1905] [serial = 1814] [outer = 0x7eff93f97c00]
12:31:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff95b69000) [pid = 1905] [serial = 1815] [outer = 0x7eff93f97c00]
12:31:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6b9500 == 18 [pid = 1905] [id = 633]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f483200 == 17 [pid = 1905] [id = 634]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907e9000 == 16 [pid = 1905] [id = 636]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90594e00 == 15 [pid = 1905] [id = 635]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce6e00 == 14 [pid = 1905] [id = 638]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907ed100 == 13 [pid = 1905] [id = 637]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2e600 == 12 [pid = 1905] [id = 640]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b32400 == 11 [pid = 1905] [id = 639]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff92658500 == 10 [pid = 1905] [id = 641]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9303e500 == 9 [pid = 1905] [id = 642]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f4600 == 8 [pid = 1905] [id = 643]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94721f00 == 7 [pid = 1905] [id = 644]
12:31:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f8b00 == 6 [pid = 1905] [id = 645]
12:31:09 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
12:31:09 INFO - document served over http requires an https
12:31:09 INFO - sub-resource via fetch-request using the http-csp
12:31:09 INFO - delivery method with no-redirect and when
12:31:09 INFO - the target request is same-origin.
12:31:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3353ms
12:31:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:31:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6b9500 == 7 [pid = 1905] [id = 649]
12:31:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff8f5b2000) [pid = 1905] [serial = 1816] [outer = (nil)]
12:31:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff9026b800) [pid = 1905] [serial = 1817] [outer = 0x7eff8f5b2000]
12:31:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff90d6c000) [pid = 1905] [serial = 1818] [outer = 0x7eff8f5b2000]
12:31:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:11 INFO - PROCESS | 1857 | [Child 1905] 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
12:31:11 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
12:31:11 INFO - document served over http requires an https
12:31:11 INFO - sub-resource via fetch-request using the http-csp
12:31:11 INFO - delivery method with swap-origin-redirect and when
12:31:11 INFO - the target request is same-origin.
12:31:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2186ms
12:31:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:31:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90320000 == 8 [pid = 1905] [id = 650]
12:31:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff93eed800) [pid = 1905] [serial = 1819] [outer = (nil)]
12:31:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff94781800) [pid = 1905] [serial = 1820] [outer = 0x7eff93eed800]
12:31:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff984d5400) [pid = 1905] [serial = 1821] [outer = 0x7eff93eed800]
12:31:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff904c6400) [pid = 1905] [serial = 1775] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff8b9ec400) [pid = 1905] [serial = 1743] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887816353]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff95694800) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff8f9df400) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff91ac9800) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff98036c00) [pid = 1905] [serial = 1738] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff96895000) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff8de2b800) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff95baf800) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff971af800) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff931e5800) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff938e7000) [pid = 1905] [serial = 1790] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff92987800) [pid = 1905] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887845252]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff91de5000) [pid = 1905] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff931b4c00) [pid = 1905] [serial = 1733] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff9a1d7800) [pid = 1905] [serial = 1749] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff99d2d400) [pid = 1905] [serial = 1746] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff9cf0ec00) [pid = 1905] [serial = 1751] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff957a4400) [pid = 1905] [serial = 1754] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff99c96400) [pid = 1905] [serial = 1744] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887816353]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff985b5400) [pid = 1905] [serial = 1741] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff8ebeb400) [pid = 1905] [serial = 1730] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff984d5800) [pid = 1905] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff97c57c00) [pid = 1905] [serial = 1736] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff8f9eec00) [pid = 1905] [serial = 1763] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff8c63dc00) [pid = 1905] [serial = 1760] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff917e0000) [pid = 1905] [serial = 1766] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff8df56800) [pid = 1905] [serial = 1757] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff8c84f800) [pid = 1905] [serial = 1805] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff95b69800) [pid = 1905] [serial = 1796] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff946c7000) [pid = 1905] [serial = 1791] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff94851800) [pid = 1905] [serial = 1793] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff8e4d2c00) [pid = 1905] [serial = 1772] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff91ac9400) [pid = 1905] [serial = 1778] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff92987c00) [pid = 1905] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887845252]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff99d02000) [pid = 1905] [serial = 1802] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff97495800) [pid = 1905] [serial = 1799] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff930a5c00) [pid = 1905] [serial = 1788] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff926f9800) [pid = 1905] [serial = 1783] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff926c2400) [pid = 1905] [serial = 1781] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff8c8ef000) [pid = 1905] [serial = 1769] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff8c63d800) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff9176a000) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff8d679800) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff8c769400) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff8f9dfc00) [pid = 1905] [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]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff8c769800) [pid = 1905] [serial = 1748] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff95b3d000) [pid = 1905] [serial = 1700] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff90756400) [pid = 1905] [serial = 1689] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff92647c00) [pid = 1905] [serial = 1692] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff97108400) [pid = 1905] [serial = 1710] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff90aa9400) [pid = 1905] [serial = 1728] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff8df4e800) [pid = 1905] [serial = 1761] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff96655c00) [pid = 1905] [serial = 1705] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff91d7b400) [pid = 1905] [serial = 1767] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff978c0c00) [pid = 1905] [serial = 1713] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff8e543000) [pid = 1905] [serial = 1695] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff90aa9800) [pid = 1905] [serial = 1764] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7eff8f982400) [pid = 1905] [serial = 1806] [outer = (nil)] [url = about:blank]
12:31:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906af100 == 9 [pid = 1905] [id = 651]
12:31:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7eff8b9ec400) [pid = 1905] [serial = 1822] [outer = (nil)]
12:31:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7eff8c63dc00) [pid = 1905] [serial = 1823] [outer = 0x7eff8b9ec400]
12:31:14 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
12:31:14 INFO - document served over http requires an https
12:31:14 INFO - sub-resource via iframe-tag using the http-csp
12:31:14 INFO - delivery method with keep-origin-redirect and when
12:31:14 INFO - the target request is same-origin.
12:31:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2646ms
12:31:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:31:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a96d00 == 10 [pid = 1905] [id = 652]
12:31:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7eff8d679c00) [pid = 1905] [serial = 1824] [outer = (nil)]
12:31:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7eff8de2b800) [pid = 1905] [serial = 1825] [outer = 0x7eff8d679c00]
12:31:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7eff8ebeb000) [pid = 1905] [serial = 1826] [outer = 0x7eff8d679c00]
12:31:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df25900 == 11 [pid = 1905] [id = 653]
12:31:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff8d62f800) [pid = 1905] [serial = 1827] [outer = (nil)]
12:31:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff8df56800) [pid = 1905] [serial = 1828] [outer = 0x7eff8d62f800]
12:31:16 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
12:31:16 INFO - document served over http requires an https
12:31:16 INFO - sub-resource via iframe-tag using the http-csp
12:31:16 INFO - delivery method with no-redirect and when
12:31:16 INFO - the target request is same-origin.
12:31:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2382ms
12:31:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:31:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90595d00 == 12 [pid = 1905] [id = 654]
12:31:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff8f9eec00) [pid = 1905] [serial = 1829] [outer = (nil)]
12:31:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff904c6400) [pid = 1905] [serial = 1830] [outer = 0x7eff8f9eec00]
12:31:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff9026b000) [pid = 1905] [serial = 1831] [outer = 0x7eff8f9eec00]
12:31:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce8200 == 13 [pid = 1905] [id = 655]
12:31:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff9176a000) [pid = 1905] [serial = 1832] [outer = (nil)]
12:31:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff917e0000) [pid = 1905] [serial = 1833] [outer = 0x7eff9176a000]
12:31:19 INFO - PROCESS | 1857 | [Child 1905] 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
12:31:19 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
12:31:19 INFO - document served over http requires an https
12:31:19 INFO - sub-resource via iframe-tag using the http-csp
12:31:19 INFO - delivery method with swap-origin-redirect and when
12:31:19 INFO - the target request is same-origin.
12:31:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3144ms
12:31:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:31:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b33300 == 14 [pid = 1905] [id = 656]
12:31:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff91de5000) [pid = 1905] [serial = 1834] [outer = (nil)]
12:31:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff926c2400) [pid = 1905] [serial = 1835] [outer = 0x7eff91de5000]
12:31:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff92987c00) [pid = 1905] [serial = 1836] [outer = 0x7eff91de5000]
12:31:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:21 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
12:31:21 INFO - document served over http requires an https
12:31:21 INFO - sub-resource via script-tag using the http-csp
12:31:21 INFO - delivery method with keep-origin-redirect and when
12:31:21 INFO - the target request is same-origin.
12:31:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1989ms
12:31:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
12:31:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc1400 == 15 [pid = 1905] [id = 657]
12:31:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff93987000) [pid = 1905] [serial = 1837] [outer = (nil)]
12:31:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff946c7000) [pid = 1905] [serial = 1838] [outer = 0x7eff93987000]
12:31:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff95b3d000) [pid = 1905] [serial = 1839] [outer = 0x7eff93987000]
12:31:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:23 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
12:31:23 INFO - document served over http requires an https
12:31:23 INFO - sub-resource via script-tag using the http-csp
12:31:23 INFO - delivery method with no-redirect and when
12:31:23 INFO - the target request is same-origin.
12:31:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1830ms
12:31:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:31:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265b700 == 16 [pid = 1905] [id = 658]
12:31:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff97495800) [pid = 1905] [serial = 1840] [outer = (nil)]
12:31:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff978c0c00) [pid = 1905] [serial = 1841] [outer = 0x7eff97495800]
12:31:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff97d4f400) [pid = 1905] [serial = 1842] [outer = 0x7eff97495800]
12:31:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:24 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:25 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
12:31:25 INFO - document served over http requires an https
12:31:25 INFO - sub-resource via script-tag using the http-csp
12:31:25 INFO - delivery method with swap-origin-redirect and when
12:31:25 INFO - the target request is same-origin.
12:31:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2104ms
12:31:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:31:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9303fe00 == 17 [pid = 1905] [id = 659]
12:31:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff99bf9800) [pid = 1905] [serial = 1843] [outer = (nil)]
12:31:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff99c96400) [pid = 1905] [serial = 1844] [outer = 0x7eff99bf9800]
12:31:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff8c84f800) [pid = 1905] [serial = 1845] [outer = 0x7eff99bf9800]
12:31:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:27 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
12:31:27 INFO - document served over http requires an https
12:31:27 INFO - sub-resource via xhr-request using the http-csp
12:31:27 INFO - delivery method with keep-origin-redirect and when
12:31:27 INFO - the target request is same-origin.
12:31:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2348ms
12:31:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
12:31:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f3700 == 18 [pid = 1905] [id = 660]
12:31:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff9d506000) [pid = 1905] [serial = 1846] [outer = (nil)]
12:31:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff9d506800) [pid = 1905] [serial = 1847] [outer = 0x7eff9d506000]
12:31:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff9d5e0000) [pid = 1905] [serial = 1848] [outer = 0x7eff9d506000]
12:31:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:30 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
12:31:30 INFO - document served over http requires an https
12:31:30 INFO - sub-resource via xhr-request using the http-csp
12:31:30 INFO - delivery method with no-redirect and when
12:31:30 INFO - the target request is same-origin.
12:31:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2254ms
12:31:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:31:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fac100 == 19 [pid = 1905] [id = 661]
12:31:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff9d245800) [pid = 1905] [serial = 1849] [outer = (nil)]
12:31:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff9d245c00) [pid = 1905] [serial = 1850] [outer = 0x7eff9d245800]
12:31:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff9d5efc00) [pid = 1905] [serial = 1851] [outer = 0x7eff9d245800]
12:31:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:32 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
12:31:32 INFO - document served over http requires an https
12:31:32 INFO - sub-resource via xhr-request using the http-csp
12:31:32 INFO - delivery method with swap-origin-redirect and when
12:31:32 INFO - the target request is same-origin.
12:31:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2215ms
12:31:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:31:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9477be00 == 20 [pid = 1905] [id = 662]
12:31:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff9d5e8c00) [pid = 1905] [serial = 1852] [outer = (nil)]
12:31:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7effa0654000) [pid = 1905] [serial = 1853] [outer = 0x7eff9d5e8c00]
12:31:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7effa0654800) [pid = 1905] [serial = 1854] [outer = 0x7eff9d5e8c00]
12:31:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:34 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
12:31:34 INFO - document served over http requires an http
12:31:34 INFO - sub-resource via fetch-request using the meta-csp
12:31:34 INFO - delivery method with keep-origin-redirect and when
12:31:34 INFO - the target request is cross-origin.
12:31:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2372ms
12:31:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
12:31:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95668400 == 21 [pid = 1905] [id = 663]
12:31:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff91c52000) [pid = 1905] [serial = 1855] [outer = (nil)]
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff91c52400) [pid = 1905] [serial = 1856] [outer = 0x7eff91c52000]
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff927d7c00) [pid = 1905] [serial = 1857] [outer = 0x7eff91c52000]
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:37 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
12:31:37 INFO - document served over http requires an http
12:31:37 INFO - sub-resource via fetch-request using the meta-csp
12:31:37 INFO - delivery method with no-redirect and when
12:31:37 INFO - the target request is cross-origin.
12:31:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2943ms
12:31:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:31:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b23300 == 22 [pid = 1905] [id = 664]
12:31:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff9316c400) [pid = 1905] [serial = 1858] [outer = (nil)]
12:31:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff9316c800) [pid = 1905] [serial = 1859] [outer = 0x7eff9316c400]
12:31:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff9316cc00) [pid = 1905] [serial = 1860] [outer = 0x7eff9316c400]
12:31:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:39 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
12:31:39 INFO - document served over http requires an http
12:31:39 INFO - sub-resource via fetch-request using the meta-csp
12:31:39 INFO - delivery method with swap-origin-redirect and when
12:31:39 INFO - the target request is cross-origin.
12:31:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1941ms
12:31:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:31:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f8100 == 23 [pid = 1905] [id = 665]
12:31:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff974c0400) [pid = 1905] [serial = 1861] [outer = (nil)]
12:31:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff974c0800) [pid = 1905] [serial = 1862] [outer = 0x7eff974c0400]
12:31:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff974c0c00) [pid = 1905] [serial = 1863] [outer = 0x7eff974c0400]
12:31:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f837e00 == 24 [pid = 1905] [id = 666]
12:31:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff8c35d800) [pid = 1905] [serial = 1864] [outer = (nil)]
12:31:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff8c8ef000) [pid = 1905] [serial = 1865] [outer = 0x7eff8c35d800]
12:31:42 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
12:31:42 INFO - document served over http requires an http
12:31:42 INFO - sub-resource via iframe-tag using the meta-csp
12:31:42 INFO - delivery method with keep-origin-redirect and when
12:31:42 INFO - the target request is cross-origin.
12:31:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2888ms
12:31:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:31:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68aa00 == 25 [pid = 1905] [id = 667]
12:31:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff8f9df800) [pid = 1905] [serial = 1866] [outer = (nil)]
12:31:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff90755000) [pid = 1905] [serial = 1867] [outer = 0x7eff8f9df800]
12:31:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff91d7b400) [pid = 1905] [serial = 1868] [outer = 0x7eff8f9df800]
12:31:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1a500 == 26 [pid = 1905] [id = 668]
12:31:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff8c3a8000) [pid = 1905] [serial = 1869] [outer = (nil)]
12:31:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff8c63d800) [pid = 1905] [serial = 1870] [outer = 0x7eff8c3a8000]
12:31:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906af100 == 25 [pid = 1905] [id = 651]
12:31:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90320000 == 24 [pid = 1905] [id = 650]
12:31:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6b9500 == 23 [pid = 1905] [id = 649]
12:31:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f481e00 == 22 [pid = 1905] [id = 632]
12:31:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c910100 == 21 [pid = 1905] [id = 646]
12:31:45 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c910b00 == 20 [pid = 1905] [id = 647]
12:31:45 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff90756000) [pid = 1905] [serial = 1758] [outer = (nil)] [url = about:blank]
12:31:45 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff8df56400) [pid = 1905] [serial = 1770] [outer = (nil)] [url = about:blank]
12:31:45 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
12:31:45 INFO - document served over http requires an http
12:31:45 INFO - sub-resource via iframe-tag using the meta-csp
12:31:45 INFO - delivery method with no-redirect and when
12:31:45 INFO - the target request is cross-origin.
12:31:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2543ms
12:31:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:31:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c910100 == 21 [pid = 1905] [id = 669]
12:31:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff8df56400) [pid = 1905] [serial = 1871] [outer = (nil)]
12:31:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff90756000) [pid = 1905] [serial = 1872] [outer = 0x7eff8df56400]
12:31:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff930e1800) [pid = 1905] [serial = 1873] [outer = 0x7eff8df56400]
12:31:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43ec00 == 22 [pid = 1905] [id = 670]
12:31:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff931bfc00) [pid = 1905] [serial = 1874] [outer = (nil)]
12:31:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff931e5800) [pid = 1905] [serial = 1875] [outer = 0x7eff931bfc00]
12:31:47 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
12:31:47 INFO - document served over http requires an http
12:31:47 INFO - sub-resource via iframe-tag using the meta-csp
12:31:47 INFO - delivery method with swap-origin-redirect and when
12:31:47 INFO - the target request is cross-origin.
12:31:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2303ms
12:31:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:31:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90597600 == 23 [pid = 1905] [id = 671]
12:31:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff946fd000) [pid = 1905] [serial = 1876] [outer = (nil)]
12:31:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff94c40000) [pid = 1905] [serial = 1877] [outer = 0x7eff946fd000]
12:31:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff96895400) [pid = 1905] [serial = 1878] [outer = 0x7eff946fd000]
12:31:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff9026b800) [pid = 1905] [serial = 1817] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff94781000) [pid = 1905] [serial = 1814] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff8c3a8800) [pid = 1905] [serial = 1808] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff90c4f400) [pid = 1905] [serial = 1811] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff8c63dc00) [pid = 1905] [serial = 1823] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff94781800) [pid = 1905] [serial = 1820] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff8de2b800) [pid = 1905] [serial = 1825] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff93092000) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff9478e400) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff93eed800) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff8e4d2000) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff95694c00) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff99c87000) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff8f5b2000) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff9cee8400) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff9856dc00) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff90280800) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff917ffc00) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff99d02400) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff926c2c00) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff8b9ec400) [pid = 1905] [serial = 1822] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff971af400) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff8c8ea400) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff93f97c00) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff8f982000) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff97c57400) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff931a7000) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff8d679400) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff94945400) [pid = 1905] [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]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff91d6fc00) [pid = 1905] [serial = 1779] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff91d0b000) [pid = 1905] [serial = 1731] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff99a25800) [pid = 1905] [serial = 1742] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff93eedc00) [pid = 1905] [serial = 1734] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff90c4fc00) [pid = 1905] [serial = 1776] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff97d4f800) [pid = 1905] [serial = 1737] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff9d257000) [pid = 1905] [serial = 1752] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff9d369800) [pid = 1905] [serial = 1803] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff8f4a6c00) [pid = 1905] [serial = 1773] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff94d11000) [pid = 1905] [serial = 1794] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff90df9c00) [pid = 1905] [serial = 1800] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff927ab800) [pid = 1905] [serial = 1784] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff96677800) [pid = 1905] [serial = 1797] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff9a0c1c00) [pid = 1905] [serial = 1747] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff9d341800) [pid = 1905] [serial = 1755] [outer = (nil)] [url = about:blank]
12:31:49 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff931d2800) [pid = 1905] [serial = 1789] [outer = (nil)] [url = about:blank]
12:31:49 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
12:31:49 INFO - document served over http requires an http
12:31:49 INFO - sub-resource via script-tag using the meta-csp
12:31:49 INFO - delivery method with keep-origin-redirect and when
12:31:49 INFO - the target request is cross-origin.
12:31:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2392ms
12:31:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
12:31:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f4a00 == 24 [pid = 1905] [id = 672]
12:31:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff8c769800) [pid = 1905] [serial = 1879] [outer = (nil)]
12:31:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff8c8ea400) [pid = 1905] [serial = 1880] [outer = 0x7eff8c769800]
12:31:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff8f4a6c00) [pid = 1905] [serial = 1881] [outer = 0x7eff8c769800]
12:31:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:52 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
12:31:52 INFO - document served over http requires an http
12:31:52 INFO - sub-resource via script-tag using the meta-csp
12:31:52 INFO - delivery method with no-redirect and when
12:31:52 INFO - the target request is cross-origin.
12:31:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 3064ms
12:31:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:31:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90594e00 == 25 [pid = 1905] [id = 673]
12:31:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff90280800) [pid = 1905] [serial = 1882] [outer = (nil)]
12:31:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff90c4f400) [pid = 1905] [serial = 1883] [outer = 0x7eff90280800]
12:31:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff91d0b000) [pid = 1905] [serial = 1884] [outer = 0x7eff90280800]
12:31:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:54 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
12:31:54 INFO - document served over http requires an http
12:31:54 INFO - sub-resource via script-tag using the meta-csp
12:31:54 INFO - delivery method with swap-origin-redirect and when
12:31:54 INFO - the target request is cross-origin.
12:31:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1942ms
12:31:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:31:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f5e00 == 26 [pid = 1905] [id = 674]
12:31:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff9305d000) [pid = 1905] [serial = 1885] [outer = (nil)]
12:31:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff93092000) [pid = 1905] [serial = 1886] [outer = 0x7eff9305d000]
12:31:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff93eedc00) [pid = 1905] [serial = 1887] [outer = 0x7eff9305d000]
12:31:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:55 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:57 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
12:31:57 INFO - document served over http requires an http
12:31:57 INFO - sub-resource via xhr-request using the meta-csp
12:31:57 INFO - delivery method with keep-origin-redirect and when
12:31:57 INFO - the target request is cross-origin.
12:31:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2134ms
12:31:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
12:31:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff94722900 == 27 [pid = 1905] [id = 675]
12:31:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff95baf800) [pid = 1905] [serial = 1888] [outer = (nil)]
12:31:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff96677400) [pid = 1905] [serial = 1889] [outer = 0x7eff95baf800]
12:31:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff97108400) [pid = 1905] [serial = 1890] [outer = 0x7eff95baf800]
12:31:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:58 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
12:31:58 INFO - document served over http requires an http
12:31:58 INFO - sub-resource via xhr-request using the meta-csp
12:31:58 INFO - delivery method with no-redirect and when
12:31:58 INFO - the target request is cross-origin.
12:31:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1763ms
12:31:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:31:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bfa800 == 28 [pid = 1905] [id = 676]
12:31:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff97c57c00) [pid = 1905] [serial = 1891] [outer = (nil)]
12:31:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff97d4f800) [pid = 1905] [serial = 1892] [outer = 0x7eff97c57c00]
12:31:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:31:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff99a25800) [pid = 1905] [serial = 1893] [outer = 0x7eff97c57c00]
12:32:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:01 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
12:32:01 INFO - document served over http requires an http
12:32:01 INFO - sub-resource via xhr-request using the meta-csp
12:32:01 INFO - delivery method with swap-origin-redirect and when
12:32:01 INFO - the target request is cross-origin.
12:32:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2333ms
12:32:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:32:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f06700 == 29 [pid = 1905] [id = 677]
12:32:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff9a1d7400) [pid = 1905] [serial = 1894] [outer = (nil)]
12:32:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff9cec8c00) [pid = 1905] [serial = 1895] [outer = 0x7eff9a1d7400]
12:32:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff9d341800) [pid = 1905] [serial = 1896] [outer = 0x7eff9a1d7400]
12:32:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:03 INFO - PROCESS | 1857 | [Child 1905] 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
12:32:03 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
12:32:03 INFO - document served over http requires an https
12:32:03 INFO - sub-resource via fetch-request using the meta-csp
12:32:03 INFO - delivery method with keep-origin-redirect and when
12:32:03 INFO - the target request is cross-origin.
12:32:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2441ms
12:32:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
12:32:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96815700 == 30 [pid = 1905] [id = 678]
12:32:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff9d5e8000) [pid = 1905] [serial = 1897] [outer = (nil)]
12:32:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff8f933000) [pid = 1905] [serial = 1898] [outer = 0x7eff9d5e8000]
12:32:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff90339000) [pid = 1905] [serial = 1899] [outer = 0x7eff9d5e8000]
12:32:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:06 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
12:32:06 INFO - document served over http requires an https
12:32:06 INFO - sub-resource via fetch-request using the meta-csp
12:32:06 INFO - delivery method with no-redirect and when
12:32:06 INFO - the target request is cross-origin.
12:32:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2339ms
12:32:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:32:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a3100 == 31 [pid = 1905] [id = 679]
12:32:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff9a1d7c00) [pid = 1905] [serial = 1900] [outer = (nil)]
12:32:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff90312000) [pid = 1905] [serial = 1901] [outer = 0x7eff9a1d7c00]
12:32:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff90493800) [pid = 1905] [serial = 1902] [outer = 0x7eff9a1d7c00]
12:32:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:09 INFO - PROCESS | 1857 | [Child 1905] 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
12:32:09 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
12:32:09 INFO - document served over http requires an https
12:32:09 INFO - sub-resource via fetch-request using the meta-csp
12:32:09 INFO - delivery method with swap-origin-redirect and when
12:32:09 INFO - the target request is cross-origin.
12:32:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3391ms
12:32:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:32:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97504700 == 32 [pid = 1905] [id = 680]
12:32:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff90575000) [pid = 1905] [serial = 1903] [outer = (nil)]
12:32:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff90575400) [pid = 1905] [serial = 1904] [outer = 0x7eff90575000]
12:32:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff906edc00) [pid = 1905] [serial = 1905] [outer = 0x7eff90575000]
12:32:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97888800 == 33 [pid = 1905] [id = 681]
12:32:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff90bff800) [pid = 1905] [serial = 1906] [outer = (nil)]
12:32:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff90af8400) [pid = 1905] [serial = 1907] [outer = 0x7eff90bff800]
12:32:12 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
12:32:12 INFO - document served over http requires an https
12:32:12 INFO - sub-resource via iframe-tag using the meta-csp
12:32:12 INFO - delivery method with keep-origin-redirect and when
12:32:12 INFO - the target request is cross-origin.
12:32:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2749ms
12:32:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:32:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9788ab00 == 34 [pid = 1905] [id = 682]
12:32:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff90bffc00) [pid = 1905] [serial = 1908] [outer = (nil)]
12:32:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff907a9000) [pid = 1905] [serial = 1909] [outer = 0x7eff90bffc00]
12:32:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff9169c400) [pid = 1905] [serial = 1910] [outer = 0x7eff90bffc00]
12:32:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff979a1700 == 35 [pid = 1905] [id = 683]
12:32:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff906a7800) [pid = 1905] [serial = 1911] [outer = (nil)]
12:32:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff8c371800) [pid = 1905] [serial = 1912] [outer = 0x7eff906a7800]
12:32:15 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
12:32:15 INFO - document served over http requires an https
12:32:15 INFO - sub-resource via iframe-tag using the meta-csp
12:32:15 INFO - delivery method with no-redirect and when
12:32:15 INFO - the target request is cross-origin.
12:32:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2958ms
12:32:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68b900 == 36 [pid = 1905] [id = 684]
12:32:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff8d62f000) [pid = 1905] [serial = 1913] [outer = (nil)]
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff8d62f400) [pid = 1905] [serial = 1914] [outer = 0x7eff8d62f000]
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff906a7c00) [pid = 1905] [serial = 1915] [outer = 0x7eff8d62f000]
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fabc00 == 37 [pid = 1905] [id = 685]
12:32:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff906ed000) [pid = 1905] [serial = 1916] [outer = (nil)]
12:32:17 INFO - PROCESS | 1857 | [Child 1905] 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
12:32:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff90755800) [pid = 1905] [serial = 1917] [outer = 0x7eff906ed000]
12:32:18 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
12:32:18 INFO - document served over http requires an https
12:32:18 INFO - sub-resource via iframe-tag using the meta-csp
12:32:18 INFO - delivery method with swap-origin-redirect and when
12:32:18 INFO - the target request is cross-origin.
12:32:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2853ms
12:32:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:32:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68e100 == 38 [pid = 1905] [id = 686]
12:32:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff8df4e400) [pid = 1905] [serial = 1918] [outer = (nil)]
12:32:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff8eb5d000) [pid = 1905] [serial = 1919] [outer = 0x7eff8df4e400]
12:32:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff91d0b800) [pid = 1905] [serial = 1920] [outer = 0x7eff8df4e400]
12:32:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90597600 == 37 [pid = 1905] [id = 671]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43ec00 == 36 [pid = 1905] [id = 670]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ef200 == 35 [pid = 1905] [id = 648]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c910100 == 34 [pid = 1905] [id = 669]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1a500 == 33 [pid = 1905] [id = 668]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68aa00 == 32 [pid = 1905] [id = 667]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f837e00 == 31 [pid = 1905] [id = 666]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68d700 == 30 [pid = 1905] [id = 598]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f8100 == 29 [pid = 1905] [id = 665]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b23300 == 28 [pid = 1905] [id = 664]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95668400 == 27 [pid = 1905] [id = 663]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9477be00 == 26 [pid = 1905] [id = 662]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fac100 == 25 [pid = 1905] [id = 661]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f3700 == 24 [pid = 1905] [id = 660]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9303fe00 == 23 [pid = 1905] [id = 659]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265b700 == 22 [pid = 1905] [id = 658]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc1400 == 21 [pid = 1905] [id = 657]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b33300 == 20 [pid = 1905] [id = 656]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce8200 == 19 [pid = 1905] [id = 655]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90595d00 == 18 [pid = 1905] [id = 654]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df25900 == 17 [pid = 1905] [id = 653]
12:32:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a96d00 == 16 [pid = 1905] [id = 652]
12:32:20 INFO - PROCESS | 1857 | [Child 1905] 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
12:32:20 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff95b69000) [pid = 1905] [serial = 1815] [outer = (nil)] [url = about:blank]
12:32:20 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff93026800) [pid = 1905] [serial = 1812] [outer = (nil)] [url = about:blank]
12:32:20 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff984d5400) [pid = 1905] [serial = 1821] [outer = (nil)] [url = about:blank]
12:32:20 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff90d6c000) [pid = 1905] [serial = 1818] [outer = (nil)] [url = about:blank]
12:32:20 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
12:32:20 INFO - document served over http requires an https
12:32:20 INFO - sub-resource via script-tag using the meta-csp
12:32:20 INFO - delivery method with keep-origin-redirect and when
12:32:20 INFO - the target request is cross-origin.
12:32:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2446ms
12:32:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
12:32:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90c500 == 17 [pid = 1905] [id = 687]
12:32:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff91b45c00) [pid = 1905] [serial = 1921] [outer = (nil)]
12:32:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff91c4c000) [pid = 1905] [serial = 1922] [outer = 0x7eff91b45c00]
12:32:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff927ab000) [pid = 1905] [serial = 1923] [outer = 0x7eff91b45c00]
12:32:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:22 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
12:32:22 INFO - document served over http requires an https
12:32:22 INFO - sub-resource via script-tag using the meta-csp
12:32:22 INFO - delivery method with no-redirect and when
12:32:22 INFO - the target request is cross-origin.
12:32:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2033ms
12:32:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:32:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43c900 == 18 [pid = 1905] [id = 688]
12:32:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff93026800) [pid = 1905] [serial = 1924] [outer = (nil)]
12:32:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff9305dc00) [pid = 1905] [serial = 1925] [outer = 0x7eff93026800]
12:32:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff93166c00) [pid = 1905] [serial = 1926] [outer = 0x7eff93026800]
12:32:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:25 INFO - PROCESS | 1857 | [Child 1905] 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
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff9176a000) [pid = 1905] [serial = 1832] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff8c35d800) [pid = 1905] [serial = 1864] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff99c96400) [pid = 1905] [serial = 1844] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff917e0000) [pid = 1905] [serial = 1833] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff904c6400) [pid = 1905] [serial = 1830] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff8df56800) [pid = 1905] [serial = 1828] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887875994]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff9d245c00) [pid = 1905] [serial = 1850] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff8c63d800) [pid = 1905] [serial = 1870] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887904746]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff90755000) [pid = 1905] [serial = 1867] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff91c52400) [pid = 1905] [serial = 1856] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff931e5800) [pid = 1905] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff90756000) [pid = 1905] [serial = 1872] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff94c40000) [pid = 1905] [serial = 1877] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff926c2400) [pid = 1905] [serial = 1835] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff9d506800) [pid = 1905] [serial = 1847] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff978c0c00) [pid = 1905] [serial = 1841] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7effa0654000) [pid = 1905] [serial = 1853] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8c8ef000) [pid = 1905] [serial = 1865] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff974c0800) [pid = 1905] [serial = 1862] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff9316c800) [pid = 1905] [serial = 1859] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff946c7000) [pid = 1905] [serial = 1838] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff8c8ea400) [pid = 1905] [serial = 1880] [outer = (nil)] [url = about:blank]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff8d62f800) [pid = 1905] [serial = 1827] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887875994]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff931bfc00) [pid = 1905] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff8c3a8000) [pid = 1905] [serial = 1869] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887904746]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff946fd000) [pid = 1905] [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]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff8f9df800) [pid = 1905] [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]
12:32:26 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff8df56400) [pid = 1905] [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]
12:32:26 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
12:32:26 INFO - document served over http requires an https
12:32:26 INFO - sub-resource via script-tag using the meta-csp
12:32:26 INFO - delivery method with swap-origin-redirect and when
12:32:26 INFO - the target request is cross-origin.
12:32:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3797ms
12:32:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:32:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90595d00 == 19 [pid = 1905] [id = 689]
12:32:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff8c769400) [pid = 1905] [serial = 1927] [outer = (nil)]
12:32:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff8c8ea400) [pid = 1905] [serial = 1928] [outer = 0x7eff8c769400]
12:32:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff8f45b000) [pid = 1905] [serial = 1929] [outer = 0x7eff8c769400]
12:32:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:28 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
12:32:28 INFO - document served over http requires an https
12:32:28 INFO - sub-resource via xhr-request using the meta-csp
12:32:28 INFO - delivery method with keep-origin-redirect and when
12:32:28 INFO - the target request is cross-origin.
12:32:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1841ms
12:32:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
12:32:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1a500 == 20 [pid = 1905] [id = 690]
12:32:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff8f982800) [pid = 1905] [serial = 1930] [outer = (nil)]
12:32:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff8f9df400) [pid = 1905] [serial = 1931] [outer = 0x7eff8f982800]
12:32:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff90aa9400) [pid = 1905] [serial = 1932] [outer = 0x7eff8f982800]
12:32:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:30 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
12:32:30 INFO - document served over http requires an https
12:32:30 INFO - sub-resource via xhr-request using the meta-csp
12:32:30 INFO - delivery method with no-redirect and when
12:32:30 INFO - the target request is cross-origin.
12:32:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1895ms
12:32:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:32:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907edb00 == 21 [pid = 1905] [id = 691]
12:32:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff91c4c400) [pid = 1905] [serial = 1933] [outer = (nil)]
12:32:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff91c52400) [pid = 1905] [serial = 1934] [outer = 0x7eff91c4c400]
12:32:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff92702400) [pid = 1905] [serial = 1935] [outer = 0x7eff91c4c400]
12:32:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:32 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
12:32:32 INFO - document served over http requires an https
12:32:32 INFO - sub-resource via xhr-request using the meta-csp
12:32:32 INFO - delivery method with swap-origin-redirect and when
12:32:32 INFO - the target request is cross-origin.
12:32:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1901ms
12:32:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:32:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b31500 == 22 [pid = 1905] [id = 692]
12:32:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff931bf000) [pid = 1905] [serial = 1936] [outer = (nil)]
12:32:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff931bf400) [pid = 1905] [serial = 1937] [outer = 0x7eff931bf000]
12:32:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff939ff000) [pid = 1905] [serial = 1938] [outer = 0x7eff931bf000]
12:32:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:34 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
12:32:34 INFO - document served over http requires an http
12:32:34 INFO - sub-resource via fetch-request using the meta-csp
12:32:34 INFO - delivery method with keep-origin-redirect and when
12:32:34 INFO - the target request is same-origin.
12:32:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2397ms
12:32:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
12:32:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc1400 == 23 [pid = 1905] [id = 693]
12:32:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff94851c00) [pid = 1905] [serial = 1939] [outer = (nil)]
12:32:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff94945400) [pid = 1905] [serial = 1940] [outer = 0x7eff94851c00]
12:32:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff94c40800) [pid = 1905] [serial = 1941] [outer = 0x7eff94851c00]
12:32:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:37 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
12:32:37 INFO - document served over http requires an http
12:32:37 INFO - sub-resource via fetch-request using the meta-csp
12:32:37 INFO - delivery method with no-redirect and when
12:32:37 INFO - the target request is same-origin.
12:32:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2390ms
12:32:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:32:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265b700 == 24 [pid = 1905] [id = 694]
12:32:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff95b69000) [pid = 1905] [serial = 1942] [outer = (nil)]
12:32:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff95b7c000) [pid = 1905] [serial = 1943] [outer = 0x7eff95b69000]
12:32:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff96655400) [pid = 1905] [serial = 1944] [outer = 0x7eff95b69000]
12:32:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:39 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
12:32:39 INFO - document served over http requires an http
12:32:39 INFO - sub-resource via fetch-request using the meta-csp
12:32:39 INFO - delivery method with swap-origin-redirect and when
12:32:39 INFO - the target request is same-origin.
12:32:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2393ms
12:32:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:32:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9303fe00 == 25 [pid = 1905] [id = 695]
12:32:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff97070400) [pid = 1905] [serial = 1945] [outer = (nil)]
12:32:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff97108000) [pid = 1905] [serial = 1946] [outer = 0x7eff97070400]
12:32:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff978aa400) [pid = 1905] [serial = 1947] [outer = 0x7eff97070400]
12:32:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff938f2d00 == 26 [pid = 1905] [id = 696]
12:32:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff978c0c00) [pid = 1905] [serial = 1948] [outer = (nil)]
12:32:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff97d7a000) [pid = 1905] [serial = 1949] [outer = 0x7eff978c0c00]
12:32:42 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
12:32:42 INFO - document served over http requires an http
12:32:42 INFO - sub-resource via iframe-tag using the meta-csp
12:32:42 INFO - delivery method with keep-origin-redirect and when
12:32:42 INFO - the target request is same-origin.
12:32:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3093ms
12:32:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:32:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93faa300 == 27 [pid = 1905] [id = 697]
12:32:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff984d5c00) [pid = 1905] [serial = 1950] [outer = (nil)]
12:32:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff9856d400) [pid = 1905] [serial = 1951] [outer = 0x7eff984d5c00]
12:32:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff907a9800) [pid = 1905] [serial = 1952] [outer = 0x7eff984d5c00]
12:32:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9477dc00 == 28 [pid = 1905] [id = 698]
12:32:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff9a1d7800) [pid = 1905] [serial = 1953] [outer = (nil)]
12:32:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff9d245000) [pid = 1905] [serial = 1954] [outer = 0x7eff9a1d7800]
12:32:44 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
12:32:44 INFO - document served over http requires an http
12:32:44 INFO - sub-resource via iframe-tag using the meta-csp
12:32:44 INFO - delivery method with no-redirect and when
12:32:44 INFO - the target request is same-origin.
12:32:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2051ms
12:32:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:32:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9566a700 == 29 [pid = 1905] [id = 699]
12:32:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff9d257c00) [pid = 1905] [serial = 1955] [outer = (nil)]
12:32:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff9d3dac00) [pid = 1905] [serial = 1956] [outer = 0x7eff9d257c00]
12:32:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff9d5d3800) [pid = 1905] [serial = 1957] [outer = 0x7eff9d257c00]
12:32:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b25600 == 30 [pid = 1905] [id = 700]
12:32:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff931dc400) [pid = 1905] [serial = 1958] [outer = (nil)]
12:32:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff931dc800) [pid = 1905] [serial = 1959] [outer = 0x7eff931dc400]
12:32:46 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
12:32:46 INFO - document served over http requires an http
12:32:46 INFO - sub-resource via iframe-tag using the meta-csp
12:32:46 INFO - delivery method with swap-origin-redirect and when
12:32:46 INFO - the target request is same-origin.
12:32:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2146ms
12:32:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:32:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95f03000 == 31 [pid = 1905] [id = 701]
12:32:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7effa0654000) [pid = 1905] [serial = 1960] [outer = (nil)]
12:32:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff975a5000) [pid = 1905] [serial = 1961] [outer = 0x7effa0654000]
12:32:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff946d5400) [pid = 1905] [serial = 1962] [outer = 0x7effa0654000]
12:32:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:49 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
12:32:49 INFO - document served over http requires an http
12:32:49 INFO - sub-resource via script-tag using the meta-csp
12:32:49 INFO - delivery method with keep-origin-redirect and when
12:32:49 INFO - the target request is same-origin.
12:32:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2397ms
12:32:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
12:32:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a2700 == 32 [pid = 1905] [id = 702]
12:32:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff978bd000) [pid = 1905] [serial = 1963] [outer = (nil)]
12:32:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff978d1000) [pid = 1905] [serial = 1964] [outer = 0x7eff978bd000]
12:32:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff94d5e000) [pid = 1905] [serial = 1965] [outer = 0x7eff978bd000]
12:32:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:51 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
12:32:51 INFO - document served over http requires an http
12:32:51 INFO - sub-resource via script-tag using the meta-csp
12:32:51 INFO - delivery method with no-redirect and when
12:32:51 INFO - the target request is same-origin.
12:32:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2593ms
12:32:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:32:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9804dd00 == 33 [pid = 1905] [id = 703]
12:32:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff98550400) [pid = 1905] [serial = 1966] [outer = (nil)]
12:32:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff949fb400) [pid = 1905] [serial = 1967] [outer = 0x7eff98550400]
12:32:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff94de9800) [pid = 1905] [serial = 1968] [outer = 0x7eff98550400]
12:32:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:54 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
12:32:54 INFO - document served over http requires an http
12:32:54 INFO - sub-resource via script-tag using the meta-csp
12:32:54 INFO - delivery method with swap-origin-redirect and when
12:32:54 INFO - the target request is same-origin.
12:32:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2456ms
12:32:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:32:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff907e9500 == 34 [pid = 1905] [id = 704]
12:32:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff957b4800) [pid = 1905] [serial = 1969] [outer = (nil)]
12:32:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff957df400) [pid = 1905] [serial = 1970] [outer = 0x7eff957b4800]
12:32:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff957ef800) [pid = 1905] [serial = 1971] [outer = 0x7eff957b4800]
12:32:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:58 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
12:32:58 INFO - document served over http requires an http
12:32:58 INFO - sub-resource via xhr-request using the meta-csp
12:32:58 INFO - delivery method with keep-origin-redirect and when
12:32:58 INFO - the target request is same-origin.
12:32:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3881ms
12:32:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90594e00 == 33 [pid = 1905] [id = 673]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f5e00 == 32 [pid = 1905] [id = 674]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff94722900 == 31 [pid = 1905] [id = 675]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bfa800 == 30 [pid = 1905] [id = 676]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f06700 == 29 [pid = 1905] [id = 677]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96815700 == 28 [pid = 1905] [id = 678]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a3100 == 27 [pid = 1905] [id = 679]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97888800 == 26 [pid = 1905] [id = 681]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97504700 == 25 [pid = 1905] [id = 680]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fabc00 == 24 [pid = 1905] [id = 685]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68b900 == 23 [pid = 1905] [id = 684]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68e100 == 22 [pid = 1905] [id = 686]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90c500 == 21 [pid = 1905] [id = 687]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9788ab00 == 20 [pid = 1905] [id = 682]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff979a1700 == 19 [pid = 1905] [id = 683]
12:32:59 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43c900 == 18 [pid = 1905] [id = 688]
12:32:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f7200 == 19 [pid = 1905] [id = 705]
12:32:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff8c371000) [pid = 1905] [serial = 1972] [outer = (nil)]
12:32:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff8e4d2000) [pid = 1905] [serial = 1973] [outer = 0x7eff8c371000]
12:32:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff90a1b400) [pid = 1905] [serial = 1974] [outer = 0x7eff8c371000]
12:32:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:32:59 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff91d7b400) [pid = 1905] [serial = 1868] [outer = (nil)] [url = about:blank]
12:32:59 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff8ebeb000) [pid = 1905] [serial = 1826] [outer = (nil)] [url = about:blank]
12:32:59 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff930e1800) [pid = 1905] [serial = 1873] [outer = (nil)] [url = about:blank]
12:32:59 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff96895400) [pid = 1905] [serial = 1878] [outer = (nil)] [url = about:blank]
12:32:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:00 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
12:33:00 INFO - document served over http requires an http
12:33:00 INFO - sub-resource via xhr-request using the meta-csp
12:33:00 INFO - delivery method with no-redirect and when
12:33:00 INFO - the target request is same-origin.
12:33:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2192ms
12:33:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:33:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df28100 == 20 [pid = 1905] [id = 706]
12:33:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff916b7400) [pid = 1905] [serial = 1975] [outer = (nil)]
12:33:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff91ac9400) [pid = 1905] [serial = 1976] [outer = 0x7eff916b7400]
12:33:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff927ab800) [pid = 1905] [serial = 1977] [outer = 0x7eff916b7400]
12:33:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:02 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
12:33:02 INFO - document served over http requires an http
12:33:02 INFO - sub-resource via xhr-request using the meta-csp
12:33:02 INFO - delivery method with swap-origin-redirect and when
12:33:02 INFO - the target request is same-origin.
12:33:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1785ms
12:33:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:33:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f839700 == 21 [pid = 1905] [id = 707]
12:33:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff938e7000) [pid = 1905] [serial = 1978] [outer = (nil)]
12:33:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7eff93eed000) [pid = 1905] [serial = 1979] [outer = 0x7eff938e7000]
12:33:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7eff949fb800) [pid = 1905] [serial = 1980] [outer = 0x7eff938e7000]
12:33:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:03 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7eff90bff800) [pid = 1905] [serial = 1906] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7eff906a7800) [pid = 1905] [serial = 1911] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887934920]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff8c8ea400) [pid = 1905] [serial = 1928] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff8eb5d000) [pid = 1905] [serial = 1919] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff9cec8c00) [pid = 1905] [serial = 1895] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff90575400) [pid = 1905] [serial = 1904] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff90312000) [pid = 1905] [serial = 1901] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff90af8400) [pid = 1905] [serial = 1907] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff97d4f800) [pid = 1905] [serial = 1892] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff96677400) [pid = 1905] [serial = 1889] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff8d62f400) [pid = 1905] [serial = 1914] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff93092000) [pid = 1905] [serial = 1886] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff90c4f400) [pid = 1905] [serial = 1883] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff91c4c000) [pid = 1905] [serial = 1922] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff907a9000) [pid = 1905] [serial = 1909] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff8c371800) [pid = 1905] [serial = 1912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887934920]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff9305dc00) [pid = 1905] [serial = 1925] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff8f933000) [pid = 1905] [serial = 1898] [outer = (nil)] [url = about:blank]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff90755800) [pid = 1905] [serial = 1917] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff8df4e400) [pid = 1905] [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]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff93026800) [pid = 1905] [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]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff906ed000) [pid = 1905] [serial = 1916] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff8d62f000) [pid = 1905] [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]
12:33:04 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff91b45c00) [pid = 1905] [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]
12:33:04 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
12:33:04 INFO - document served over http requires an https
12:33:04 INFO - sub-resource via fetch-request using the meta-csp
12:33:04 INFO - delivery method with keep-origin-redirect and when
12:33:04 INFO - the target request is same-origin.
12:33:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2649ms
12:33:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
12:33:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d95300 == 22 [pid = 1905] [id = 708]
12:33:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff8d62f000) [pid = 1905] [serial = 1981] [outer = (nil)]
12:33:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff8d62f400) [pid = 1905] [serial = 1982] [outer = 0x7eff8d62f000]
12:33:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff8f933000) [pid = 1905] [serial = 1983] [outer = 0x7eff8d62f000]
12:33:05 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:07 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
12:33:07 INFO - document served over http requires an https
12:33:07 INFO - sub-resource via fetch-request using the meta-csp
12:33:07 INFO - delivery method with no-redirect and when
12:33:07 INFO - the target request is same-origin.
12:33:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2343ms
12:33:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:33:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90321e00 == 23 [pid = 1905] [id = 709]
12:33:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff9050a400) [pid = 1905] [serial = 1984] [outer = (nil)]
12:33:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff9050ac00) [pid = 1905] [serial = 1985] [outer = 0x7eff9050a400]
12:33:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff907a9000) [pid = 1905] [serial = 1986] [outer = 0x7eff9050a400]
12:33:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:09 INFO - PROCESS | 1857 | [Child 1905] 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
12:33:09 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
12:33:09 INFO - document served over http requires an https
12:33:09 INFO - sub-resource via fetch-request using the meta-csp
12:33:09 INFO - delivery method with swap-origin-redirect and when
12:33:09 INFO - the target request is same-origin.
12:33:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2453ms
12:33:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:33:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9303ef00 == 24 [pid = 1905] [id = 710]
12:33:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff90dfd400) [pid = 1905] [serial = 1987] [outer = (nil)]
12:33:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff91650c00) [pid = 1905] [serial = 1988] [outer = 0x7eff90dfd400]
12:33:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff91c4c000) [pid = 1905] [serial = 1989] [outer = 0x7eff90dfd400]
12:33:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93ee2f00 == 25 [pid = 1905] [id = 711]
12:33:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7eff9289dc00) [pid = 1905] [serial = 1990] [outer = (nil)]
12:33:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7eff93107c00) [pid = 1905] [serial = 1991] [outer = 0x7eff9289dc00]
12:33:13 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
12:33:13 INFO - document served over http requires an https
12:33:13 INFO - sub-resource via iframe-tag using the meta-csp
12:33:13 INFO - delivery method with keep-origin-redirect and when
12:33:13 INFO - the target request is same-origin.
12:33:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3345ms
12:33:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:33:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93fa8a00 == 26 [pid = 1905] [id = 712]
12:33:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7eff94de9000) [pid = 1905] [serial = 1992] [outer = (nil)]
12:33:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7eff94de9c00) [pid = 1905] [serial = 1993] [outer = 0x7eff94de9000]
12:33:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7eff95f2d000) [pid = 1905] [serial = 1994] [outer = 0x7eff94de9000]
12:33:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:14 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9566ac00 == 27 [pid = 1905] [id = 713]
12:33:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7eff95fbd800) [pid = 1905] [serial = 1995] [outer = (nil)]
12:33:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7eff95fbdc00) [pid = 1905] [serial = 1996] [outer = 0x7eff95fbd800]
12:33:15 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
12:33:15 INFO - document served over http requires an https
12:33:15 INFO - sub-resource via iframe-tag using the meta-csp
12:33:15 INFO - delivery method with no-redirect and when
12:33:15 INFO - the target request is same-origin.
12:33:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2049ms
12:33:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:33:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95bfb700 == 28 [pid = 1905] [id = 714]
12:33:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7eff975a5c00) [pid = 1905] [serial = 1997] [outer = (nil)]
12:33:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7eff978aa800) [pid = 1905] [serial = 1998] [outer = 0x7eff975a5c00]
12:33:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7eff97973400) [pid = 1905] [serial = 1999] [outer = 0x7eff975a5c00]
12:33:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96813900 == 29 [pid = 1905] [id = 715]
12:33:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7eff980f3400) [pid = 1905] [serial = 2000] [outer = (nil)]
12:33:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7eff984d5400) [pid = 1905] [serial = 2001] [outer = 0x7eff980f3400]
12:33:17 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
12:33:17 INFO - document served over http requires an https
12:33:17 INFO - sub-resource via iframe-tag using the meta-csp
12:33:17 INFO - delivery method with swap-origin-redirect and when
12:33:17 INFO - the target request is same-origin.
12:33:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2142ms
12:33:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:33:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9719ff00 == 30 [pid = 1905] [id = 716]
12:33:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7eff99d02400) [pid = 1905] [serial = 2002] [outer = (nil)]
12:33:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7eff99db4000) [pid = 1905] [serial = 2003] [outer = 0x7eff99d02400]
12:33:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7eff9d3b5400) [pid = 1905] [serial = 2004] [outer = 0x7eff99d02400]
12:33:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:18 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:19 INFO - PROCESS | 1857 | [Child 1905] 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
12:33:19 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
12:33:19 INFO - document served over http requires an https
12:33:19 INFO - sub-resource via script-tag using the meta-csp
12:33:19 INFO - delivery method with keep-origin-redirect and when
12:33:19 INFO - the target request is same-origin.
12:33:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2299ms
12:33:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
12:33:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff97887e00 == 31 [pid = 1905] [id = 717]
12:33:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7eff939d6000) [pid = 1905] [serial = 2005] [outer = (nil)]
12:33:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7eff9398d400) [pid = 1905] [serial = 2006] [outer = 0x7eff939d6000]
12:33:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7eff946e0000) [pid = 1905] [serial = 2007] [outer = 0x7eff939d6000]
12:33:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:20 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:22 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
12:33:22 INFO - document served over http requires an https
12:33:22 INFO - sub-resource via script-tag using the meta-csp
12:33:22 INFO - delivery method with no-redirect and when
12:33:22 INFO - the target request is same-origin.
12:33:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2492ms
12:33:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:33:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff98554f00 == 32 [pid = 1905] [id = 718]
12:33:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7eff946e0c00) [pid = 1905] [serial = 2008] [outer = (nil)]
12:33:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7eff947a9000) [pid = 1905] [serial = 2009] [outer = 0x7eff946e0c00]
12:33:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7eff947a9c00) [pid = 1905] [serial = 2010] [outer = 0x7eff946e0c00]
12:33:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:24 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
12:33:24 INFO - document served over http requires an https
12:33:24 INFO - sub-resource via script-tag using the meta-csp
12:33:24 INFO - delivery method with swap-origin-redirect and when
12:33:24 INFO - the target request is same-origin.
12:33:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2336ms
12:33:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:33:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99be1d00 == 33 [pid = 1905] [id = 719]
12:33:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7eff95b56800) [pid = 1905] [serial = 2011] [outer = (nil)]
12:33:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7eff956b2000) [pid = 1905] [serial = 2012] [outer = 0x7eff95b56800]
12:33:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7eff95a17400) [pid = 1905] [serial = 2013] [outer = 0x7eff95b56800]
12:33:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:27 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
12:33:27 INFO - document served over http requires an https
12:33:27 INFO - sub-resource via xhr-request using the meta-csp
12:33:27 INFO - delivery method with keep-origin-redirect and when
12:33:27 INFO - the target request is same-origin.
12:33:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3344ms
12:33:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
12:33:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff99d3ec00 == 34 [pid = 1905] [id = 720]
12:33:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7eff96902400) [pid = 1905] [serial = 2014] [outer = (nil)]
12:33:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7eff91634400) [pid = 1905] [serial = 2015] [outer = 0x7eff96902400]
12:33:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7eff9757d400) [pid = 1905] [serial = 2016] [outer = 0x7eff96902400]
12:33:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:29 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
12:33:29 INFO - document served over http requires an https
12:33:29 INFO - sub-resource via xhr-request using the meta-csp
12:33:29 INFO - delivery method with no-redirect and when
12:33:29 INFO - the target request is same-origin.
12:33:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1895ms
12:33:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:33:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9d248800 == 35 [pid = 1905] [id = 721]
12:33:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7eff91d84800) [pid = 1905] [serial = 2017] [outer = (nil)]
12:33:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7eff91d84c00) [pid = 1905] [serial = 2018] [outer = 0x7eff91d84800]
12:33:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7eff985db400) [pid = 1905] [serial = 2019] [outer = 0x7eff91d84800]
12:33:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:32 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
12:33:32 INFO - document served over http requires an https
12:33:32 INFO - sub-resource via xhr-request using the meta-csp
12:33:32 INFO - delivery method with swap-origin-redirect and when
12:33:32 INFO - the target request is same-origin.
12:33:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2997ms
12:33:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:33:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f8100 == 36 [pid = 1905] [id = 722]
12:33:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7eff8c371800) [pid = 1905] [serial = 2020] [outer = (nil)]
12:33:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff8c3a8000) [pid = 1905] [serial = 2021] [outer = 0x7eff8c371800]
12:33:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7eff8ebeb400) [pid = 1905] [serial = 2022] [outer = 0x7eff8c371800]
12:33:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:35 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
12:33:35 INFO - document served over http requires an http
12:33:35 INFO - sub-resource via fetch-request using the meta-referrer
12:33:35 INFO - delivery method with keep-origin-redirect and when
12:33:35 INFO - the target request is cross-origin.
12:33:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2602ms
12:33:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
12:33:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68a500 == 37 [pid = 1905] [id = 723]
12:33:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7eff90aa9c00) [pid = 1905] [serial = 2023] [outer = (nil)]
12:33:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7eff90af8400) [pid = 1905] [serial = 2024] [outer = 0x7eff90aa9c00]
12:33:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7eff90dfdc00) [pid = 1905] [serial = 2025] [outer = 0x7eff90aa9c00]
12:33:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1a500 == 36 [pid = 1905] [id = 690]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907edb00 == 35 [pid = 1905] [id = 691]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b31500 == 34 [pid = 1905] [id = 692]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc1400 == 33 [pid = 1905] [id = 693]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265b700 == 32 [pid = 1905] [id = 694]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff938f2d00 == 31 [pid = 1905] [id = 696]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9303fe00 == 30 [pid = 1905] [id = 695]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9477dc00 == 29 [pid = 1905] [id = 698]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93faa300 == 28 [pid = 1905] [id = 697]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b25600 == 27 [pid = 1905] [id = 700]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9566a700 == 26 [pid = 1905] [id = 699]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95f03000 == 25 [pid = 1905] [id = 701]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a2700 == 24 [pid = 1905] [id = 702]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9804dd00 == 23 [pid = 1905] [id = 703]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f7200 == 22 [pid = 1905] [id = 705]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90595d00 == 21 [pid = 1905] [id = 689]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df28100 == 20 [pid = 1905] [id = 706]
12:33:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f839700 == 19 [pid = 1905] [id = 707]
12:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7eff927ab000) [pid = 1905] [serial = 1923] [outer = (nil)] [url = about:blank]
12:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7eff8f4a6c00) [pid = 1905] [serial = 1881] [outer = (nil)] [url = about:blank]
12:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7eff93166c00) [pid = 1905] [serial = 1926] [outer = (nil)] [url = about:blank]
12:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7eff91d0b800) [pid = 1905] [serial = 1920] [outer = (nil)] [url = about:blank]
12:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff906a7c00) [pid = 1905] [serial = 1915] [outer = (nil)] [url = about:blank]
12:33:38 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
12:33:38 INFO - document served over http requires an http
12:33:38 INFO - sub-resource via fetch-request using the meta-referrer
12:33:38 INFO - delivery method with no-redirect and when
12:33:38 INFO - the target request is cross-origin.
12:33:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2645ms
12:33:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:33:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bbd00 == 20 [pid = 1905] [id = 724]
12:33:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7eff8c8ef400) [pid = 1905] [serial = 2026] [outer = (nil)]
12:33:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7eff8c8efc00) [pid = 1905] [serial = 2027] [outer = 0x7eff8c8ef400]
12:33:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7eff8eb5d400) [pid = 1905] [serial = 2028] [outer = 0x7eff8c8ef400]
12:33:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:40 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
12:33:40 INFO - document served over http requires an http
12:33:40 INFO - sub-resource via fetch-request using the meta-referrer
12:33:40 INFO - delivery method with swap-origin-redirect and when
12:33:40 INFO - the target request is cross-origin.
12:33:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2246ms
12:33:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:33:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ec000 == 21 [pid = 1905] [id = 725]
12:33:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7eff9026bc00) [pid = 1905] [serial = 2029] [outer = (nil)]
12:33:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7eff90280000) [pid = 1905] [serial = 2030] [outer = 0x7eff9026bc00]
12:33:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7eff906a7c00) [pid = 1905] [serial = 2031] [outer = 0x7eff9026bc00]
12:33:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7eff95b69000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7eff91c4c400) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7eff978bd000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7eff978c0c00) [pid = 1905] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7eff90bffc00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7eff90575000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7eff97c57c00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7eff8f982800) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7eff9d5e8000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7eff916b7400) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7eff9305d000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7eff91c52000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7eff97495800) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7eff9a1d7400) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7eff9d245800) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7eff90280800) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7eff9d506000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7eff9d257c00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7eff8d679c00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7eff8c769400) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7eff93987000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7eff931bf000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7eff984d5c00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7eff94851c00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7eff8f9eec00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7eff8c371000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7eff95baf800) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7eff9a1d7800) [pid = 1905] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887964372]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7eff9d5e8c00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7eff91de5000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7eff99bf9800) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7eff97070400) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7eff8c769800) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7eff974c0400) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7eff8c3a0c00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7eff8d62f400) [pid = 1905] [serial = 1982] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7eff9316c400) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7effa0654000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff931dc400) [pid = 1905] [serial = 1958] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff9a1d7c00) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff938e7000) [pid = 1905] [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]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff931bf400) [pid = 1905] [serial = 1937] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff9856d400) [pid = 1905] [serial = 1951] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff931dc800) [pid = 1905] [serial = 1959] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff975a5000) [pid = 1905] [serial = 1961] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff9d3dac00) [pid = 1905] [serial = 1956] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff8f9df400) [pid = 1905] [serial = 1931] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff91c52400) [pid = 1905] [serial = 1934] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff8e4d2000) [pid = 1905] [serial = 1973] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff97d7a000) [pid = 1905] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff9d245000) [pid = 1905] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887964372]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff94945400) [pid = 1905] [serial = 1940] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff93eed000) [pid = 1905] [serial = 1979] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff949fb400) [pid = 1905] [serial = 1967] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff95b7c000) [pid = 1905] [serial = 1943] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff91ac9400) [pid = 1905] [serial = 1976] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff978d1000) [pid = 1905] [serial = 1964] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff957df400) [pid = 1905] [serial = 1970] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff97108000) [pid = 1905] [serial = 1946] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff9169c400) [pid = 1905] [serial = 1910] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7effa0654800) [pid = 1905] [serial = 1854] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff90a1b400) [pid = 1905] [serial = 1974] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff974c0c00) [pid = 1905] [serial = 1863] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff9316cc00) [pid = 1905] [serial = 1860] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff97d4f400) [pid = 1905] [serial = 1842] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff95b3d000) [pid = 1905] [serial = 1839] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff90339000) [pid = 1905] [serial = 1899] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff927ab800) [pid = 1905] [serial = 1977] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff97108400) [pid = 1905] [serial = 1890] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff927d7c00) [pid = 1905] [serial = 1857] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff8c84f800) [pid = 1905] [serial = 1845] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff92987c00) [pid = 1905] [serial = 1836] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff91d0b000) [pid = 1905] [serial = 1884] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff9026b000) [pid = 1905] [serial = 1831] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff9d5e0000) [pid = 1905] [serial = 1848] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8f45b000) [pid = 1905] [serial = 1929] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff906edc00) [pid = 1905] [serial = 1905] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff9d5efc00) [pid = 1905] [serial = 1851] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff90493800) [pid = 1905] [serial = 1902] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff90aa9400) [pid = 1905] [serial = 1932] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff99a25800) [pid = 1905] [serial = 1893] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff92702400) [pid = 1905] [serial = 1935] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff9d341800) [pid = 1905] [serial = 1896] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff93eedc00) [pid = 1905] [serial = 1887] [outer = (nil)] [url = about:blank]
12:33:43 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff91d7b800) [pid = 1905] [serial = 1809] [outer = (nil)] [url = about:blank]
12:33:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f483c00 == 22 [pid = 1905] [id = 726]
12:33:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff8b9ecc00) [pid = 1905] [serial = 2032] [outer = (nil)]
12:33:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff8c371000) [pid = 1905] [serial = 2033] [outer = 0x7eff8b9ecc00]
12:33:44 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
12:33:44 INFO - document served over http requires an http
12:33:44 INFO - sub-resource via iframe-tag using the meta-referrer
12:33:44 INFO - delivery method with keep-origin-redirect and when
12:33:44 INFO - the target request is cross-origin.
12:33:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 4149ms
12:33:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:33:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f83ab00 == 23 [pid = 1905] [id = 727]
12:33:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff8c84f800) [pid = 1905] [serial = 2034] [outer = (nil)]
12:33:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff8d62f400) [pid = 1905] [serial = 2035] [outer = 0x7eff8c84f800]
12:33:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff8f8b1000) [pid = 1905] [serial = 2036] [outer = 0x7eff8c84f800]
12:33:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1c800 == 24 [pid = 1905] [id = 728]
12:33:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff8c769400) [pid = 1905] [serial = 2037] [outer = (nil)]
12:33:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff8c9b6000) [pid = 1905] [serial = 2038] [outer = 0x7eff8c769400]
12:33:46 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
12:33:46 INFO - document served over http requires an http
12:33:46 INFO - sub-resource via iframe-tag using the meta-referrer
12:33:46 INFO - delivery method with no-redirect and when
12:33:46 INFO - the target request is cross-origin.
12:33:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1949ms
12:33:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:33:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43e200 == 25 [pid = 1905] [id = 729]
12:33:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff8ebeb000) [pid = 1905] [serial = 2039] [outer = (nil)]
12:33:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff8f4a6400) [pid = 1905] [serial = 2040] [outer = 0x7eff8ebeb000]
12:33:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff90280800) [pid = 1905] [serial = 2041] [outer = 0x7eff8ebeb000]
12:33:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90593f00 == 26 [pid = 1905] [id = 730]
12:33:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff90493800) [pid = 1905] [serial = 2042] [outer = (nil)]
12:33:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff9050d400) [pid = 1905] [serial = 2043] [outer = 0x7eff90493800]
12:33:48 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
12:33:48 INFO - document served over http requires an http
12:33:48 INFO - sub-resource via iframe-tag using the meta-referrer
12:33:48 INFO - delivery method with swap-origin-redirect and when
12:33:48 INFO - the target request is cross-origin.
12:33:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2087ms
12:33:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:33:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90597100 == 27 [pid = 1905] [id = 731]
12:33:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff90755c00) [pid = 1905] [serial = 2044] [outer = (nil)]
12:33:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff90756400) [pid = 1905] [serial = 2045] [outer = 0x7eff90755c00]
12:33:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff90aa9800) [pid = 1905] [serial = 2046] [outer = 0x7eff90755c00]
12:33:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:50 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
12:33:50 INFO - document served over http requires an http
12:33:50 INFO - sub-resource via script-tag using the meta-referrer
12:33:50 INFO - delivery method with keep-origin-redirect and when
12:33:50 INFO - the target request is cross-origin.
12:33:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2155ms
12:33:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
12:33:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a94000 == 28 [pid = 1905] [id = 732]
12:33:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff90c96800) [pid = 1905] [serial = 2047] [outer = (nil)]
12:33:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff90c96c00) [pid = 1905] [serial = 2048] [outer = 0x7eff90c96800]
12:33:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:51 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff9169cc00) [pid = 1905] [serial = 2049] [outer = 0x7eff90c96800]
12:33:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:53 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
12:33:53 INFO - document served over http requires an http
12:33:53 INFO - sub-resource via script-tag using the meta-referrer
12:33:53 INFO - delivery method with no-redirect and when
12:33:53 INFO - the target request is cross-origin.
12:33:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2592ms
12:33:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:33:53 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce8200 == 29 [pid = 1905] [id = 733]
12:33:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff91aed800) [pid = 1905] [serial = 2050] [outer = (nil)]
12:33:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff91aff400) [pid = 1905] [serial = 2051] [outer = 0x7eff91aed800]
12:33:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff91c52400) [pid = 1905] [serial = 2052] [outer = 0x7eff91aed800]
12:33:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:56 INFO - PROCESS | 1857 | [Child 1905] 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
12:33:56 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
12:33:56 INFO - document served over http requires an http
12:33:56 INFO - sub-resource via script-tag using the meta-referrer
12:33:56 INFO - delivery method with swap-origin-redirect and when
12:33:56 INFO - the target request is cross-origin.
12:33:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2690ms
12:33:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:33:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2af00 == 30 [pid = 1905] [id = 734]
12:33:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff91d84000) [pid = 1905] [serial = 2053] [outer = (nil)]
12:33:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff91db2c00) [pid = 1905] [serial = 2054] [outer = 0x7eff91d84000]
12:33:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:57 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff926c2400) [pid = 1905] [serial = 2055] [outer = 0x7eff91d84000]
12:33:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:58 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:59 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
12:33:59 INFO - document served over http requires an http
12:33:59 INFO - sub-resource via xhr-request using the meta-referrer
12:33:59 INFO - delivery method with keep-origin-redirect and when
12:33:59 INFO - the target request is cross-origin.
12:33:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3455ms
12:33:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
12:33:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:33:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93f00 == 31 [pid = 1905] [id = 735]
12:34:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff92702400) [pid = 1905] [serial = 2056] [outer = (nil)]
12:34:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff927a2800) [pid = 1905] [serial = 2057] [outer = 0x7eff92702400]
12:34:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff927d7c00) [pid = 1905] [serial = 2058] [outer = 0x7eff92702400]
12:34:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:00 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:01 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
12:34:01 INFO - document served over http requires an http
12:34:01 INFO - sub-resource via xhr-request using the meta-referrer
12:34:01 INFO - delivery method with no-redirect and when
12:34:01 INFO - the target request is cross-origin.
12:34:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2137ms
12:34:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:34:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f7200 == 32 [pid = 1905] [id = 736]
12:34:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff92987800) [pid = 1905] [serial = 2059] [outer = (nil)]
12:34:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff92987c00) [pid = 1905] [serial = 2060] [outer = 0x7eff92987800]
12:34:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff93107400) [pid = 1905] [serial = 2061] [outer = 0x7eff92987800]
12:34:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:03 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
12:34:03 INFO - document served over http requires an http
12:34:03 INFO - sub-resource via xhr-request using the meta-referrer
12:34:03 INFO - delivery method with swap-origin-redirect and when
12:34:03 INFO - the target request is cross-origin.
12:34:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1959ms
12:34:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:34:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93190600 == 33 [pid = 1905] [id = 737]
12:34:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff931bf400) [pid = 1905] [serial = 2062] [outer = (nil)]
12:34:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff931dc000) [pid = 1905] [serial = 2063] [outer = 0x7eff931bf400]
12:34:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff93847400) [pid = 1905] [serial = 2064] [outer = 0x7eff931bf400]
12:34:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:05 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
12:34:05 INFO - document served over http requires an https
12:34:05 INFO - sub-resource via fetch-request using the meta-referrer
12:34:05 INFO - delivery method with keep-origin-redirect and when
12:34:05 INFO - the target request is cross-origin.
12:34:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2004ms
12:34:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
12:34:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93faa300 == 34 [pid = 1905] [id = 738]
12:34:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff9394dc00) [pid = 1905] [serial = 2065] [outer = (nil)]
12:34:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff939b7400) [pid = 1905] [serial = 2066] [outer = 0x7eff9394dc00]
12:34:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff93f97400) [pid = 1905] [serial = 2067] [outer = 0x7eff9394dc00]
12:34:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:07 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:08 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
12:34:08 INFO - document served over http requires an https
12:34:08 INFO - sub-resource via fetch-request using the meta-referrer
12:34:08 INFO - delivery method with no-redirect and when
12:34:08 INFO - the target request is cross-origin.
12:34:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2598ms
12:34:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:34:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9477cd00 == 35 [pid = 1905] [id = 739]
12:34:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff94781800) [pid = 1905] [serial = 2068] [outer = (nil)]
12:34:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7eff9478e000) [pid = 1905] [serial = 2069] [outer = 0x7eff94781800]
12:34:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff947d0800) [pid = 1905] [serial = 2070] [outer = 0x7eff94781800]
12:34:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:09 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:10 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
12:34:10 INFO - document served over http requires an https
12:34:10 INFO - sub-resource via fetch-request using the meta-referrer
12:34:10 INFO - delivery method with swap-origin-redirect and when
12:34:10 INFO - the target request is cross-origin.
12:34:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2537ms
12:34:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:34:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b23d00 == 36 [pid = 1905] [id = 740]
12:34:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff94c40c00) [pid = 1905] [serial = 2071] [outer = (nil)]
12:34:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff94cf5000) [pid = 1905] [serial = 2072] [outer = 0x7eff94c40c00]
12:34:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff94d5e400) [pid = 1905] [serial = 2073] [outer = 0x7eff94c40c00]
12:34:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff96815200 == 37 [pid = 1905] [id = 741]
12:34:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff95720800) [pid = 1905] [serial = 2074] [outer = (nil)]
12:34:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff957efc00) [pid = 1905] [serial = 2075] [outer = 0x7eff95720800]
12:34:13 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
12:34:13 INFO - document served over http requires an https
12:34:13 INFO - sub-resource via iframe-tag using the meta-referrer
12:34:13 INFO - delivery method with keep-origin-redirect and when
12:34:13 INFO - the target request is cross-origin.
12:34:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2785ms
12:34:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:34:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff971a1300 == 38 [pid = 1905] [id = 742]
12:34:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff95b56000) [pid = 1905] [serial = 2076] [outer = (nil)]
12:34:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff95b69000) [pid = 1905] [serial = 2077] [outer = 0x7eff95b56000]
12:34:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff95bafc00) [pid = 1905] [serial = 2078] [outer = 0x7eff95b56000]
12:34:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:15 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90321e00 == 37 [pid = 1905] [id = 709]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93ee2f00 == 36 [pid = 1905] [id = 711]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9303ef00 == 35 [pid = 1905] [id = 710]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9566ac00 == 34 [pid = 1905] [id = 713]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93fa8a00 == 33 [pid = 1905] [id = 712]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96813900 == 32 [pid = 1905] [id = 715]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95bfb700 == 31 [pid = 1905] [id = 714]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9719ff00 == 30 [pid = 1905] [id = 716]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff97887e00 == 29 [pid = 1905] [id = 717]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff98554f00 == 28 [pid = 1905] [id = 718]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99be1d00 == 27 [pid = 1905] [id = 719]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff99d3ec00 == 26 [pid = 1905] [id = 720]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f8100 == 25 [pid = 1905] [id = 722]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68a500 == 24 [pid = 1905] [id = 723]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bbd00 == 23 [pid = 1905] [id = 724]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f483c00 == 22 [pid = 1905] [id = 726]
12:34:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ec000 == 21 [pid = 1905] [id = 725]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1c800 == 20 [pid = 1905] [id = 728]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90593f00 == 19 [pid = 1905] [id = 730]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43e200 == 18 [pid = 1905] [id = 729]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90597100 == 17 [pid = 1905] [id = 731]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a94000 == 16 [pid = 1905] [id = 732]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce8200 == 15 [pid = 1905] [id = 733]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2af00 == 14 [pid = 1905] [id = 734]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d93f00 == 13 [pid = 1905] [id = 735]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f7200 == 12 [pid = 1905] [id = 736]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93190600 == 11 [pid = 1905] [id = 737]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93faa300 == 10 [pid = 1905] [id = 738]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9477cd00 == 9 [pid = 1905] [id = 739]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff96815200 == 8 [pid = 1905] [id = 741]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff95b23d00 == 7 [pid = 1905] [id = 740]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f4a00 == 6 [pid = 1905] [id = 672]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d95300 == 5 [pid = 1905] [id = 708]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f83ab00 == 4 [pid = 1905] [id = 727]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9d248800 == 3 [pid = 1905] [id = 721]
12:34:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff907e9500 == 2 [pid = 1905] [id = 704]
12:34:18 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff949fb800) [pid = 1905] [serial = 1980] [outer = (nil)] [url = about:blank]
12:34:18 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff907a9800) [pid = 1905] [serial = 1952] [outer = (nil)] [url = about:blank]
12:34:18 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff939ff000) [pid = 1905] [serial = 1938] [outer = (nil)] [url = about:blank]
12:34:18 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff9d5d3800) [pid = 1905] [serial = 1957] [outer = (nil)] [url = about:blank]
12:34:18 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff978aa400) [pid = 1905] [serial = 1947] [outer = (nil)] [url = about:blank]
12:34:18 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff96655400) [pid = 1905] [serial = 1944] [outer = (nil)] [url = about:blank]
12:34:18 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff94d5e000) [pid = 1905] [serial = 1965] [outer = (nil)] [url = about:blank]
12:34:18 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff94c40800) [pid = 1905] [serial = 1941] [outer = (nil)] [url = about:blank]
12:34:18 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff946d5400) [pid = 1905] [serial = 1962] [outer = (nil)] [url = about:blank]
12:34:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68a500 == 3 [pid = 1905] [id = 743]
12:34:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7eff8c352400) [pid = 1905] [serial = 2079] [outer = (nil)]
12:34:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7eff8c3a0400) [pid = 1905] [serial = 2080] [outer = 0x7eff8c352400]
12:34:18 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
12:34:18 INFO - document served over http requires an https
12:34:18 INFO - sub-resource via iframe-tag using the meta-referrer
12:34:18 INFO - delivery method with no-redirect and when
12:34:18 INFO - the target request is cross-origin.
12:34:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 5157ms
12:34:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:34:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f8100 == 4 [pid = 1905] [id = 744]
12:34:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7eff8c63d400) [pid = 1905] [serial = 2081] [outer = (nil)]
12:34:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7eff8c683800) [pid = 1905] [serial = 2082] [outer = 0x7eff8c63d400]
12:34:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7eff8c9b6c00) [pid = 1905] [serial = 2083] [outer = 0x7eff8c63d400]
12:34:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90e800 == 5 [pid = 1905] [id = 745]
12:34:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7eff8d7bc000) [pid = 1905] [serial = 2084] [outer = (nil)]
12:34:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7eff8defc400) [pid = 1905] [serial = 2085] [outer = 0x7eff8d7bc000]
12:34:20 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
12:34:20 INFO - document served over http requires an https
12:34:20 INFO - sub-resource via iframe-tag using the meta-referrer
12:34:20 INFO - delivery method with swap-origin-redirect and when
12:34:20 INFO - the target request is cross-origin.
12:34:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1790ms
12:34:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:34:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c90fc00 == 6 [pid = 1905] [id = 746]
12:34:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7eff8df56400) [pid = 1905] [serial = 2086] [outer = (nil)]
12:34:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7eff8df56c00) [pid = 1905] [serial = 2087] [outer = 0x7eff8df56400]
12:34:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7eff8eaac000) [pid = 1905] [serial = 2088] [outer = 0x7eff8df56400]
12:34:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7eff98550400) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7eff939d6000) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7eff946e0c00) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7eff957b4800) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7eff90aa9c00) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7eff8b9ecc00) [pid = 1905] [serial = 2032] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7eff99d02400) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7eff9050a400) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7eff96902400) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7eff8c769400) [pid = 1905] [serial = 2037] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445888026216]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7eff95fbd800) [pid = 1905] [serial = 1995] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887994898]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff8c371800) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff9026bc00) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff975a5c00) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff90dfd400) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff8c8ef400) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff94de9000) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff91d84800) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff95b56800) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff9289dc00) [pid = 1905] [serial = 1990] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff980f3400) [pid = 1905] [serial = 2000] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff8d62f000) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff8c84f800) [pid = 1905] [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]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff8d62f400) [pid = 1905] [serial = 2035] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8c371000) [pid = 1905] [serial = 2033] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff9050ac00) [pid = 1905] [serial = 1985] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff956b2000) [pid = 1905] [serial = 2012] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff91650c00) [pid = 1905] [serial = 1988] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff984d5400) [pid = 1905] [serial = 2001] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff91d84c00) [pid = 1905] [serial = 2018] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff95fbdc00) [pid = 1905] [serial = 1996] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445887994898]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff9398d400) [pid = 1905] [serial = 2006] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff99db4000) [pid = 1905] [serial = 2003] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff8c3a8000) [pid = 1905] [serial = 2021] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff978aa800) [pid = 1905] [serial = 1998] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff93107c00) [pid = 1905] [serial = 1991] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff90280000) [pid = 1905] [serial = 2030] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff947a9000) [pid = 1905] [serial = 2009] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff90af8400) [pid = 1905] [serial = 2024] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff91634400) [pid = 1905] [serial = 2015] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff8c8efc00) [pid = 1905] [serial = 2027] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff8c9b6000) [pid = 1905] [serial = 2038] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445888026216]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff94de9c00) [pid = 1905] [serial = 1993] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff94de9800) [pid = 1905] [serial = 1968] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff9757d400) [pid = 1905] [serial = 2016] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff95a17400) [pid = 1905] [serial = 2013] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff957ef800) [pid = 1905] [serial = 1971] [outer = (nil)] [url = about:blank]
12:34:24 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff985db400) [pid = 1905] [serial = 2019] [outer = (nil)] [url = about:blank]
12:34:25 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
12:34:25 INFO - document served over http requires an https
12:34:25 INFO - sub-resource via script-tag using the meta-referrer
12:34:25 INFO - delivery method with keep-origin-redirect and when
12:34:25 INFO - the target request is cross-origin.
12:34:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 4340ms
12:34:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
12:34:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1be00 == 7 [pid = 1905] [id = 747]
12:34:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff8c63d800) [pid = 1905] [serial = 2089] [outer = (nil)]
12:34:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff8c63dc00) [pid = 1905] [serial = 2090] [outer = 0x7eff8c63d800]
12:34:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff8c9b6000) [pid = 1905] [serial = 2091] [outer = 0x7eff8c63d800]
12:34:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:26 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:28 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
12:34:28 INFO - document served over http requires an https
12:34:28 INFO - sub-resource via script-tag using the meta-referrer
12:34:28 INFO - delivery method with no-redirect and when
12:34:28 INFO - the target request is cross-origin.
12:34:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2940ms
12:34:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:34:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1a000 == 8 [pid = 1905] [id = 748]
12:34:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff8d7bc400) [pid = 1905] [serial = 2092] [outer = (nil)]
12:34:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff8de2b400) [pid = 1905] [serial = 2093] [outer = 0x7eff8d7bc400]
12:34:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff8df56000) [pid = 1905] [serial = 2094] [outer = 0x7eff8d7bc400]
12:34:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:30 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
12:34:30 INFO - document served over http requires an https
12:34:30 INFO - sub-resource via script-tag using the meta-referrer
12:34:30 INFO - delivery method with swap-origin-redirect and when
12:34:30 INFO - the target request is cross-origin.
12:34:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1967ms
12:34:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:34:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df27700 == 9 [pid = 1905] [id = 749]
12:34:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff8f933800) [pid = 1905] [serial = 2095] [outer = (nil)]
12:34:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff8f933c00) [pid = 1905] [serial = 2096] [outer = 0x7eff8f933800]
12:34:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff8f9df800) [pid = 1905] [serial = 2097] [outer = 0x7eff8f933800]
12:34:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:31 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
12:34:31 INFO - document served over http requires an https
12:34:31 INFO - sub-resource via xhr-request using the meta-referrer
12:34:31 INFO - delivery method with keep-origin-redirect and when
12:34:31 INFO - the target request is cross-origin.
12:34:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1893ms
12:34:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
12:34:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5f0600 == 10 [pid = 1905] [id = 750]
12:34:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff90493c00) [pid = 1905] [serial = 2098] [outer = (nil)]
12:34:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff904b1000) [pid = 1905] [serial = 2099] [outer = 0x7eff90493c00]
12:34:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff9050ac00) [pid = 1905] [serial = 2100] [outer = 0x7eff90493c00]
12:34:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:33 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
12:34:33 INFO - document served over http requires an https
12:34:33 INFO - sub-resource via xhr-request using the meta-referrer
12:34:33 INFO - delivery method with no-redirect and when
12:34:33 INFO - the target request is cross-origin.
12:34:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1959ms
12:34:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:34:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43f600 == 11 [pid = 1905] [id = 751]
12:34:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff906a7000) [pid = 1905] [serial = 2101] [outer = (nil)]
12:34:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff906cd000) [pid = 1905] [serial = 2102] [outer = 0x7eff906a7000]
12:34:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff90755000) [pid = 1905] [serial = 2103] [outer = 0x7eff906a7000]
12:34:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:34 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:36 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
12:34:36 INFO - document served over http requires an https
12:34:36 INFO - sub-resource via xhr-request using the meta-referrer
12:34:36 INFO - delivery method with swap-origin-redirect and when
12:34:36 INFO - the target request is cross-origin.
12:34:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2043ms
12:34:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
12:34:36 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f836f00 == 12 [pid = 1905] [id = 752]
12:34:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff90aa9c00) [pid = 1905] [serial = 2104] [outer = (nil)]
12:34:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff90bff400) [pid = 1905] [serial = 2105] [outer = 0x7eff90aa9c00]
12:34:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff90c51400) [pid = 1905] [serial = 2106] [outer = 0x7eff90aa9c00]
12:34:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:38 INFO - PROCESS | 1857 | [Child 1905] 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
12:34:38 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
12:34:38 INFO - document served over http requires an http
12:34:38 INFO - sub-resource via fetch-request using the meta-referrer
12:34:38 INFO - delivery method with keep-origin-redirect and when
12:34:38 INFO - the target request is same-origin.
12:34:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2592ms
12:34:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
12:34:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90322300 == 13 [pid = 1905] [id = 753]
12:34:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff90cf2400) [pid = 1905] [serial = 2107] [outer = (nil)]
12:34:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff8c352c00) [pid = 1905] [serial = 2108] [outer = 0x7eff90cf2400]
12:34:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff90df9000) [pid = 1905] [serial = 2109] [outer = 0x7eff90cf2400]
12:34:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:40 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
12:34:40 INFO - document served over http requires an http
12:34:40 INFO - sub-resource via fetch-request using the meta-referrer
12:34:40 INFO - delivery method with no-redirect and when
12:34:40 INFO - the target request is same-origin.
12:34:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2338ms
12:34:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
12:34:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90595d00 == 14 [pid = 1905] [id = 754]
12:34:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff91650400) [pid = 1905] [serial = 2110] [outer = (nil)]
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff91650800) [pid = 1905] [serial = 2111] [outer = 0x7eff91650400]
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff9176a000) [pid = 1905] [serial = 2112] [outer = 0x7eff91650400]
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:42 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:44 INFO - PROCESS | 1857 | [Child 1905] 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
12:34:44 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
12:34:44 INFO - document served over http requires an http
12:34:44 INFO - sub-resource via fetch-request using the meta-referrer
12:34:44 INFO - delivery method with swap-origin-redirect and when
12:34:44 INFO - the target request is same-origin.
12:34:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3813ms
12:34:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
12:34:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff906ae700 == 15 [pid = 1905] [id = 755]
12:34:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff916b7800) [pid = 1905] [serial = 2113] [outer = (nil)]
12:34:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff91affc00) [pid = 1905] [serial = 2114] [outer = 0x7eff916b7800]
12:34:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff8f9df400) [pid = 1905] [serial = 2115] [outer = 0x7eff916b7800]
12:34:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f483200 == 16 [pid = 1905] [id = 756]
12:34:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff8c352000) [pid = 1905] [serial = 2116] [outer = (nil)]
12:34:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff8c8ea000) [pid = 1905] [serial = 2117] [outer = 0x7eff8c352000]
12:34:46 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
12:34:46 INFO - document served over http requires an http
12:34:46 INFO - sub-resource via iframe-tag using the meta-referrer
12:34:46 INFO - delivery method with keep-origin-redirect and when
12:34:46 INFO - the target request is same-origin.
12:34:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1944ms
12:34:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
12:34:47 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4f00 == 17 [pid = 1905] [id = 757]
12:34:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff8c35d400) [pid = 1905] [serial = 2118] [outer = (nil)]
12:34:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff8c8e7400) [pid = 1905] [serial = 2119] [outer = 0x7eff8c35d400]
12:34:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff8f4a6000) [pid = 1905] [serial = 2120] [outer = 0x7eff8c35d400]
12:34:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:48 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8e5ef200 == 18 [pid = 1905] [id = 758]
12:34:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7eff8f98a000) [pid = 1905] [serial = 2121] [outer = (nil)]
12:34:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7eff90280000) [pid = 1905] [serial = 2122] [outer = 0x7eff8f98a000]
12:34:49 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
12:34:49 INFO - document served over http requires an http
12:34:49 INFO - sub-resource via iframe-tag using the meta-referrer
12:34:49 INFO - delivery method with no-redirect and when
12:34:49 INFO - the target request is same-origin.
12:34:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2242ms
12:34:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
12:34:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43f100 == 19 [pid = 1905] [id = 759]
12:34:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7eff90bff800) [pid = 1905] [serial = 2123] [outer = (nil)]
12:34:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7eff90c2d400) [pid = 1905] [serial = 2124] [outer = 0x7eff90bff800]
12:34:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7eff91b45c00) [pid = 1905] [serial = 2125] [outer = 0x7eff90bff800]
12:34:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:50 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90fc00 == 18 [pid = 1905] [id = 746]
12:34:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c90e800 == 17 [pid = 1905] [id = 745]
12:34:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f8100 == 16 [pid = 1905] [id = 744]
12:34:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68a500 == 15 [pid = 1905] [id = 743]
12:34:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff971a1300 == 14 [pid = 1905] [id = 742]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7eff8f8b1000) [pid = 1905] [serial = 2036] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7eff906a7c00) [pid = 1905] [serial = 2031] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7eff91c4c000) [pid = 1905] [serial = 1989] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7eff8ebeb400) [pid = 1905] [serial = 2022] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7eff9d3b5400) [pid = 1905] [serial = 2004] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff8eb5d400) [pid = 1905] [serial = 2028] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff97973400) [pid = 1905] [serial = 1999] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff946e0000) [pid = 1905] [serial = 2007] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff95f2d000) [pid = 1905] [serial = 1994] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff947a9c00) [pid = 1905] [serial = 2010] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff907a9000) [pid = 1905] [serial = 1986] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff8f933000) [pid = 1905] [serial = 1983] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff90dfdc00) [pid = 1905] [serial = 2025] [outer = (nil)] [url = about:blank]
12:34:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68a500 == 15 [pid = 1905] [id = 760]
12:34:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff8b9ec800) [pid = 1905] [serial = 2126] [outer = (nil)]
12:34:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff8eb5d400) [pid = 1905] [serial = 2127] [outer = 0x7eff8b9ec800]
12:34:51 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
12:34:51 INFO - document served over http requires an http
12:34:51 INFO - sub-resource via iframe-tag using the meta-referrer
12:34:51 INFO - delivery method with swap-origin-redirect and when
12:34:51 INFO - the target request is same-origin.
12:34:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2302ms
12:34:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
12:34:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bae00 == 16 [pid = 1905] [id = 761]
12:34:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7eff8f4a6800) [pid = 1905] [serial = 2128] [outer = (nil)]
12:34:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7eff8f8b1000) [pid = 1905] [serial = 2129] [outer = 0x7eff8f4a6800]
12:34:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7eff90dfdc00) [pid = 1905] [serial = 2130] [outer = 0x7eff8f4a6800]
12:34:52 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:53 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
12:34:53 INFO - document served over http requires an http
12:34:53 INFO - sub-resource via script-tag using the meta-referrer
12:34:53 INFO - delivery method with keep-origin-redirect and when
12:34:53 INFO - the target request is same-origin.
12:34:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2142ms
12:34:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
12:34:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90596c00 == 17 [pid = 1905] [id = 762]
12:34:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7eff91de5400) [pid = 1905] [serial = 2131] [outer = (nil)]
12:34:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7eff91de5800) [pid = 1905] [serial = 2132] [outer = 0x7eff91de5400]
12:34:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7eff926c2c00) [pid = 1905] [serial = 2133] [outer = 0x7eff91de5400]
12:34:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:54 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7eff91aff400) [pid = 1905] [serial = 2051] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7eff9050d400) [pid = 1905] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7eff8f4a6400) [pid = 1905] [serial = 2040] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7eff8df56c00) [pid = 1905] [serial = 2087] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7eff8defc400) [pid = 1905] [serial = 2085] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7eff8c683800) [pid = 1905] [serial = 2082] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff8c3a0400) [pid = 1905] [serial = 2080] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445888058708]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff95b69000) [pid = 1905] [serial = 2077] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8c63dc00) [pid = 1905] [serial = 2090] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff9478e000) [pid = 1905] [serial = 2069] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff90756400) [pid = 1905] [serial = 2045] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff957efc00) [pid = 1905] [serial = 2075] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff94cf5000) [pid = 1905] [serial = 2072] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff931dc000) [pid = 1905] [serial = 2063] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff939b7400) [pid = 1905] [serial = 2066] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff91db2c00) [pid = 1905] [serial = 2054] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff927a2800) [pid = 1905] [serial = 2057] [outer = (nil)] [url = about:blank]
12:34:54 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff92987c00) [pid = 1905] [serial = 2060] [outer = (nil)] [url = about:blank]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff90c96c00) [pid = 1905] [serial = 2048] [outer = (nil)] [url = about:blank]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff90493800) [pid = 1905] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff90755c00) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff9394dc00) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8df56400) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff91d84000) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff95720800) [pid = 1905] [serial = 2074] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff8ebeb000) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff8c63d400) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff90c96800) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff94781800) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff92702400) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff95b56000) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff931bf400) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff8d7bc000) [pid = 1905] [serial = 2084] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff91aed800) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff94c40c00) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff92987800) [pid = 1905] [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]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff8c352400) [pid = 1905] [serial = 2079] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445888058708]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff926c2400) [pid = 1905] [serial = 2055] [outer = (nil)] [url = about:blank]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff927d7c00) [pid = 1905] [serial = 2058] [outer = (nil)] [url = about:blank]
12:34:55 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff93107400) [pid = 1905] [serial = 2061] [outer = (nil)] [url = about:blank]
12:34:55 INFO - PROCESS | 1857 | [Child 1905] 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
12:34:55 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
12:34:55 INFO - document served over http requires an http
12:34:55 INFO - sub-resource via script-tag using the meta-referrer
12:34:55 INFO - delivery method with no-redirect and when
12:34:55 INFO - the target request is same-origin.
12:34:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2194ms
12:34:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
12:34:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a94500 == 18 [pid = 1905] [id = 763]
12:34:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7eff8c63dc00) [pid = 1905] [serial = 2134] [outer = (nil)]
12:34:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7eff8c683800) [pid = 1905] [serial = 2135] [outer = 0x7eff8c63dc00]
12:34:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7eff8df4ec00) [pid = 1905] [serial = 2136] [outer = 0x7eff8c63dc00]
12:34:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:56 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:58 INFO - PROCESS | 1857 | [Child 1905] 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
12:34:58 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
12:34:58 INFO - document served over http requires an http
12:34:58 INFO - sub-resource via script-tag using the meta-referrer
12:34:58 INFO - delivery method with swap-origin-redirect and when
12:34:58 INFO - the target request is same-origin.
12:34:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3100ms
12:34:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
12:34:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df24500 == 19 [pid = 1905] [id = 764]
12:34:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7eff8f45bc00) [pid = 1905] [serial = 2137] [outer = (nil)]
12:34:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7eff8f4a6400) [pid = 1905] [serial = 2138] [outer = 0x7eff8f45bc00]
12:34:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7eff9050d400) [pid = 1905] [serial = 2139] [outer = 0x7eff8f45bc00]
12:34:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:34:59 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:00 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
12:35:00 INFO - document served over http requires an http
12:35:00 INFO - sub-resource via xhr-request using the meta-referrer
12:35:00 INFO - delivery method with keep-origin-redirect and when
12:35:00 INFO - the target request is same-origin.
12:35:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1989ms
12:35:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
12:35:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90595800 == 20 [pid = 1905] [id = 765]
12:35:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7eff90c96c00) [pid = 1905] [serial = 2140] [outer = (nil)]
12:35:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7eff90d06c00) [pid = 1905] [serial = 2141] [outer = 0x7eff90c96c00]
12:35:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:01 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7eff91d84000) [pid = 1905] [serial = 2142] [outer = 0x7eff90c96c00]
12:35:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:02 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:03 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
12:35:03 INFO - document served over http requires an http
12:35:03 INFO - sub-resource via xhr-request using the meta-referrer
12:35:03 INFO - delivery method with no-redirect and when
12:35:03 INFO - the target request is same-origin.
12:35:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2563ms
12:35:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
12:35:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce5a00 == 21 [pid = 1905] [id = 766]
12:35:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7eff926f9c00) [pid = 1905] [serial = 2143] [outer = (nil)]
12:35:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff92702000) [pid = 1905] [serial = 2144] [outer = 0x7eff926f9c00]
12:35:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff927ab400) [pid = 1905] [serial = 2145] [outer = 0x7eff926f9c00]
12:35:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:04 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:05 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
12:35:05 INFO - document served over http requires an http
12:35:05 INFO - sub-resource via xhr-request using the meta-referrer
12:35:05 INFO - delivery method with swap-origin-redirect and when
12:35:05 INFO - the target request is same-origin.
12:35:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1893ms
12:35:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
12:35:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b33300 == 22 [pid = 1905] [id = 767]
12:35:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff928cec00) [pid = 1905] [serial = 2146] [outer = (nil)]
12:35:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff93026000) [pid = 1905] [serial = 2147] [outer = 0x7eff928cec00]
12:35:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff9305d400) [pid = 1905] [serial = 2148] [outer = 0x7eff928cec00]
12:35:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:06 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:07 INFO - PROCESS | 1857 | [Child 1905] 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
12:35:07 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
12:35:07 INFO - document served over http requires an https
12:35:07 INFO - sub-resource via fetch-request using the meta-referrer
12:35:07 INFO - delivery method with keep-origin-redirect and when
12:35:07 INFO - the target request is same-origin.
12:35:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2343ms
12:35:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
12:35:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2e100 == 23 [pid = 1905] [id = 768]
12:35:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff931a7400) [pid = 1905] [serial = 2149] [outer = (nil)]
12:35:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff931a7800) [pid = 1905] [serial = 2150] [outer = 0x7eff931a7400]
12:35:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff931e5000) [pid = 1905] [serial = 2151] [outer = 0x7eff931a7400]
12:35:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:08 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:10 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
12:35:10 INFO - document served over http requires an https
12:35:10 INFO - sub-resource via fetch-request using the meta-referrer
12:35:10 INFO - delivery method with no-redirect and when
12:35:10 INFO - the target request is same-origin.
12:35:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2342ms
12:35:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
12:35:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93000 == 24 [pid = 1905] [id = 769]
12:35:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff9394dc00) [pid = 1905] [serial = 2152] [outer = (nil)]
12:35:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff93987800) [pid = 1905] [serial = 2153] [outer = 0x7eff9394dc00]
12:35:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff93eed800) [pid = 1905] [serial = 2154] [outer = 0x7eff9394dc00]
12:35:11 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:12 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
12:35:12 INFO - document served over http requires an https
12:35:12 INFO - sub-resource via fetch-request using the meta-referrer
12:35:12 INFO - delivery method with swap-origin-redirect and when
12:35:12 INFO - the target request is same-origin.
12:35:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2342ms
12:35:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
12:35:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff9265a800 == 25 [pid = 1905] [id = 770]
12:35:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff94630c00) [pid = 1905] [serial = 2155] [outer = (nil)]
12:35:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff946c7000) [pid = 1905] [serial = 2156] [outer = 0x7eff94630c00]
12:35:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff94781000) [pid = 1905] [serial = 2157] [outer = 0x7eff94630c00]
12:35:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:13 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f4a00 == 26 [pid = 1905] [id = 771]
12:35:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff8ebeb800) [pid = 1905] [serial = 2158] [outer = (nil)]
12:35:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff8d7bcc00) [pid = 1905] [serial = 2159] [outer = 0x7eff8ebeb800]
12:35:16 INFO - PROCESS | 1857 | [Child 1905] 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
12:35:16 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
12:35:16 INFO - document served over http requires an https
12:35:16 INFO - sub-resource via iframe-tag using the meta-referrer
12:35:16 INFO - delivery method with keep-origin-redirect and when
12:35:16 INFO - the target request is same-origin.
12:35:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3862ms
12:35:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
12:35:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:16 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4000 == 27 [pid = 1905] [id = 772]
12:35:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff8defc000) [pid = 1905] [serial = 2160] [outer = (nil)]
12:35:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff8ebeb000) [pid = 1905] [serial = 2161] [outer = 0x7eff8defc000]
12:35:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff90575000) [pid = 1905] [serial = 2162] [outer = 0x7eff8defc000]
12:35:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:17 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90ce5000 == 28 [pid = 1905] [id = 773]
12:35:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff906a7800) [pid = 1905] [serial = 2163] [outer = (nil)]
12:35:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff906cdc00) [pid = 1905] [serial = 2164] [outer = 0x7eff906a7800]
12:35:18 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
12:35:18 INFO - document served over http requires an https
12:35:18 INFO - sub-resource via iframe-tag using the meta-referrer
12:35:18 INFO - delivery method with no-redirect and when
12:35:18 INFO - the target request is same-origin.
12:35:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2392ms
12:35:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
12:35:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68be00 == 29 [pid = 1905] [id = 774]
12:35:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff906ed000) [pid = 1905] [serial = 2165] [outer = (nil)]
12:35:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff91aed000) [pid = 1905] [serial = 2166] [outer = 0x7eff906ed000]
12:35:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff91d84c00) [pid = 1905] [serial = 2167] [outer = 0x7eff906ed000]
12:35:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:19 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90596c00 == 28 [pid = 1905] [id = 762]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bae00 == 27 [pid = 1905] [id = 761]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68a500 == 26 [pid = 1905] [id = 760]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43f100 == 25 [pid = 1905] [id = 759]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5ef200 == 24 [pid = 1905] [id = 758]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f483200 == 23 [pid = 1905] [id = 756]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4f00 == 22 [pid = 1905] [id = 757]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff906ae700 == 21 [pid = 1905] [id = 755]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90595d00 == 20 [pid = 1905] [id = 754]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90322300 == 19 [pid = 1905] [id = 753]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f836f00 == 18 [pid = 1905] [id = 752]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43f600 == 17 [pid = 1905] [id = 751]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8e5f0600 == 16 [pid = 1905] [id = 750]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df27700 == 15 [pid = 1905] [id = 749]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1a000 == 14 [pid = 1905] [id = 748]
12:35:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1be00 == 13 [pid = 1905] [id = 747]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff95bafc00) [pid = 1905] [serial = 2078] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff8eaac000) [pid = 1905] [serial = 2088] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff9169cc00) [pid = 1905] [serial = 2049] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff93f97400) [pid = 1905] [serial = 2067] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff93847400) [pid = 1905] [serial = 2064] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff94d5e400) [pid = 1905] [serial = 2073] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff947d0800) [pid = 1905] [serial = 2070] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff90280800) [pid = 1905] [serial = 2041] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff91c52400) [pid = 1905] [serial = 2052] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff90aa9800) [pid = 1905] [serial = 2046] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff8c9b6c00) [pid = 1905] [serial = 2083] [outer = (nil)] [url = about:blank]
12:35:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c68a500 == 14 [pid = 1905] [id = 775]
12:35:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff8c352800) [pid = 1905] [serial = 2168] [outer = (nil)]
12:35:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff8c3a0800) [pid = 1905] [serial = 2169] [outer = 0x7eff8c352800]
12:35:20 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
12:35:20 INFO - document served over http requires an https
12:35:20 INFO - sub-resource via iframe-tag using the meta-referrer
12:35:20 INFO - delivery method with swap-origin-redirect and when
12:35:20 INFO - the target request is same-origin.
12:35:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1993ms
12:35:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
12:35:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8d6bbd00 == 15 [pid = 1905] [id = 776]
12:35:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff90493000) [pid = 1905] [serial = 2170] [outer = (nil)]
12:35:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff90575c00) [pid = 1905] [serial = 2171] [outer = 0x7eff90493000]
12:35:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff91c4c800) [pid = 1905] [serial = 2172] [outer = 0x7eff90493000]
12:35:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:21 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:22 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
12:35:22 INFO - document served over http requires an https
12:35:22 INFO - sub-resource via script-tag using the meta-referrer
12:35:22 INFO - delivery method with keep-origin-redirect and when
12:35:22 INFO - the target request is same-origin.
12:35:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1640ms
12:35:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
12:35:22 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8df26800 == 16 [pid = 1905] [id = 777]
12:35:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff9316c400) [pid = 1905] [serial = 2173] [outer = (nil)]
12:35:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff931b4c00) [pid = 1905] [serial = 2174] [outer = 0x7eff9316c400]
12:35:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7eff93f97400) [pid = 1905] [serial = 2175] [outer = 0x7eff9316c400]
12:35:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:23 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:24 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
12:35:24 INFO - document served over http requires an https
12:35:24 INFO - sub-resource via script-tag using the meta-referrer
12:35:24 INFO - delivery method with no-redirect and when
12:35:24 INFO - the target request is same-origin.
12:35:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2198ms
12:35:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
12:35:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8f43f100 == 17 [pid = 1905] [id = 778]
12:35:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7eff94799800) [pid = 1905] [serial = 2176] [outer = (nil)]
12:35:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7eff947a9000) [pid = 1905] [serial = 2177] [outer = 0x7eff94799800]
12:35:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7eff94851000) [pid = 1905] [serial = 2178] [outer = 0x7eff94799800]
12:35:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:25 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7eff8c352000) [pid = 1905] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7eff8f933c00) [pid = 1905] [serial = 2096] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7eff8c352c00) [pid = 1905] [serial = 2108] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7eff8de2b400) [pid = 1905] [serial = 2093] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff8c8ea000) [pid = 1905] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff91affc00) [pid = 1905] [serial = 2114] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff91de5800) [pid = 1905] [serial = 2132] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff904b1000) [pid = 1905] [serial = 2099] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff91650800) [pid = 1905] [serial = 2111] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff906cd000) [pid = 1905] [serial = 2102] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff90280000) [pid = 1905] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445888088773]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff8c8e7400) [pid = 1905] [serial = 2119] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff90bff400) [pid = 1905] [serial = 2105] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8eb5d400) [pid = 1905] [serial = 2127] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff90c2d400) [pid = 1905] [serial = 2124] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff8f8b1000) [pid = 1905] [serial = 2129] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff8c683800) [pid = 1905] [serial = 2135] [outer = (nil)] [url = about:blank]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff91de5400) [pid = 1905] [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]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff90bff800) [pid = 1905] [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]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff8c63d800) [pid = 1905] [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]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff8f4a6800) [pid = 1905] [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]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff8f98a000) [pid = 1905] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445888088773]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8c35d400) [pid = 1905] [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]
12:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff8b9ec800) [pid = 1905] [serial = 2126] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
12:35:27 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
12:35:27 INFO - document served over http requires an https
12:35:27 INFO - sub-resource via script-tag using the meta-referrer
12:35:27 INFO - delivery method with swap-origin-redirect and when
12:35:27 INFO - the target request is same-origin.
12:35:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2498ms
12:35:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
12:35:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90321900 == 18 [pid = 1905] [id = 779]
12:35:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7eff8c63d800) [pid = 1905] [serial = 2179] [outer = (nil)]
12:35:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7eff8c683800) [pid = 1905] [serial = 2180] [outer = 0x7eff8c63d800]
12:35:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:27 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7eff8de2b400) [pid = 1905] [serial = 2181] [outer = 0x7eff8c63d800]
12:35:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:29 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
12:35:29 INFO - document served over http requires an https
12:35:29 INFO - sub-resource via xhr-request using the meta-referrer
12:35:29 INFO - delivery method with keep-origin-redirect and when
12:35:29 INFO - the target request is same-origin.
12:35:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2345ms
12:35:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
12:35:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8de1dc00 == 19 [pid = 1905] [id = 780]
12:35:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7eff8f8b1000) [pid = 1905] [serial = 2182] [outer = (nil)]
12:35:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7eff8f933c00) [pid = 1905] [serial = 2183] [outer = 0x7eff8f8b1000]
12:35:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7eff904b1000) [pid = 1905] [serial = 2184] [outer = 0x7eff8f8b1000]
12:35:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:30 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:32 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
12:35:32 INFO - document served over http requires an https
12:35:32 INFO - sub-resource via xhr-request using the meta-referrer
12:35:32 INFO - delivery method with no-redirect and when
12:35:32 INFO - the target request is same-origin.
12:35:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2999ms
12:35:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
12:35:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90322d00 == 20 [pid = 1905] [id = 781]
12:35:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7eff90bff400) [pid = 1905] [serial = 2185] [outer = (nil)]
12:35:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7eff90bff800) [pid = 1905] [serial = 2186] [outer = 0x7eff90bff400]
12:35:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7eff90dfd400) [pid = 1905] [serial = 2187] [outer = 0x7eff90bff400]
12:35:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:33 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:34 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
12:35:34 INFO - document served over http requires an https
12:35:34 INFO - sub-resource via xhr-request using the meta-referrer
12:35:34 INFO - delivery method with swap-origin-redirect and when
12:35:34 INFO - the target request is same-origin.
12:35:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2034ms
12:35:34 INFO - TEST-START | /resource-timing/test_resource_timing.html
12:35:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff90a94000 == 21 [pid = 1905] [id = 782]
12:35:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7eff91dbcc00) [pid = 1905] [serial = 2188] [outer = (nil)]
12:35:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7eff91de5400) [pid = 1905] [serial = 2189] [outer = 0x7eff91dbcc00]
12:35:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7eff93107800) [pid = 1905] [serial = 2190] [outer = 0x7eff91dbcc00]
12:35:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:35 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91cc2d00 == 22 [pid = 1905] [id = 783]
12:35:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7eff947d0000) [pid = 1905] [serial = 2191] [outer = (nil)]
12:35:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7eff949fb400) [pid = 1905] [serial = 2192] [outer = 0x7eff947d0000]
12:35:36 INFO - PROCESS | 1857 | [Child 1905] 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
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
12:35:36 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"
12:35:36 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
12:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:35:36 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
12:35:36 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
12:35:36 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
12:35:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
12:35:36 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
12:35:36 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 2215ms
12:35:36 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
12:35:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff926f4000 == 23 [pid = 1905] [id = 784]
12:35:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7eff956b2c00) [pid = 1905] [serial = 2193] [outer = (nil)]
12:35:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7eff957a4000) [pid = 1905] [serial = 2194] [outer = 0x7eff956b2c00]
12:35:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7eff957e0000) [pid = 1905] [serial = 2195] [outer = 0x7eff956b2c00]
12:35:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:37 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:38 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"
12:35:38 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
12:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:35:38 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
12:35:38 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 1787ms
12:35:38 INFO - TEST-START | /screen-orientation/lock-basic.html
12:35:38 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff93042100 == 24 [pid = 1905] [id = 785]
12:35:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7eff95a17800) [pid = 1905] [serial = 2196] [outer = (nil)]
12:35:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7eff95a17c00) [pid = 1905] [serial = 2197] [outer = 0x7eff95a17800]
12:35:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7eff95baf400) [pid = 1905] [serial = 2198] [outer = 0x7eff95a17800]
12:35:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:39 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:35:40 INFO - PROCESS | 1857 | [Child 1905] 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
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8f43f100 == 23 [pid = 1905] [id = 778]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df26800 == 22 [pid = 1905] [id = 777]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8d6bbd00 == 21 [pid = 1905] [id = 776]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68a500 == 20 [pid = 1905] [id = 775]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c68be00 == 19 [pid = 1905] [id = 774]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce5000 == 18 [pid = 1905] [id = 773]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f4a00 == 17 [pid = 1905] [id = 771]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4000 == 16 [pid = 1905] [id = 772]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff9265a800 == 15 [pid = 1905] [id = 770]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91d93000 == 14 [pid = 1905] [id = 769]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2e100 == 13 [pid = 1905] [id = 768]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b33300 == 12 [pid = 1905] [id = 767]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90ce5a00 == 11 [pid = 1905] [id = 766]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90595800 == 10 [pid = 1905] [id = 765]
12:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8df24500 == 9 [pid = 1905] [id = 764]
12:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7eff91b45c00) [pid = 1905] [serial = 2125] [outer = (nil)] [url = about:blank]
12:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7eff8f4a6000) [pid = 1905] [serial = 2120] [outer = (nil)] [url = about:blank]
12:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7eff8c9b6000) [pid = 1905] [serial = 2091] [outer = (nil)] [url = about:blank]
12:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7eff926c2c00) [pid = 1905] [serial = 2133] [outer = (nil)] [url = about:blank]
12:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7eff90dfdc00) [pid = 1905] [serial = 2130] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7eff91aed000) [pid = 1905] [serial = 2166] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7eff8f4a6400) [pid = 1905] [serial = 2138] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7eff947a9000) [pid = 1905] [serial = 2177] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7eff931b4c00) [pid = 1905] [serial = 2174] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7eff8d7bcc00) [pid = 1905] [serial = 2159] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7eff93987800) [pid = 1905] [serial = 2153] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7eff93026000) [pid = 1905] [serial = 2147] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7eff906cdc00) [pid = 1905] [serial = 2164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445888118360]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7eff946c7000) [pid = 1905] [serial = 2156] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7eff90d06c00) [pid = 1905] [serial = 2141] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7eff92702000) [pid = 1905] [serial = 2144] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7eff931a7800) [pid = 1905] [serial = 2150] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7eff8ebeb000) [pid = 1905] [serial = 2161] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7eff8c3a0800) [pid = 1905] [serial = 2169] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7eff90575c00) [pid = 1905] [serial = 2171] [outer = (nil)] [url = about:blank]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7eff8c352800) [pid = 1905] [serial = 2168] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7eff9316c400) [pid = 1905] [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]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7eff94799800) [pid = 1905] [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]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7eff90493000) [pid = 1905] [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]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7eff8defc000) [pid = 1905] [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]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7eff906a7800) [pid = 1905] [serial = 2163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445888118360]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7eff906ed000) [pid = 1905] [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]
12:35:47 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7eff8ebeb800) [pid = 1905] [serial = 2158] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
12:35:53 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a94500 == 8 [pid = 1905] [id = 763]
12:35:53 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff926f4000 == 7 [pid = 1905] [id = 784]
12:35:53 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91cc2d00 == 6 [pid = 1905] [id = 783]
12:35:53 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90a94000 == 5 [pid = 1905] [id = 782]
12:35:53 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90322d00 == 4 [pid = 1905] [id = 781]
12:35:53 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8de1dc00 == 3 [pid = 1905] [id = 780]
12:35:53 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff90321900 == 2 [pid = 1905] [id = 779]
12:35:53 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7eff94851000) [pid = 1905] [serial = 2178] [outer = (nil)] [url = about:blank]
12:35:53 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7eff90575000) [pid = 1905] [serial = 2162] [outer = (nil)] [url = about:blank]
12:35:53 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7eff91c4c800) [pid = 1905] [serial = 2172] [outer = (nil)] [url = about:blank]
12:35:53 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7eff91d84c00) [pid = 1905] [serial = 2167] [outer = (nil)] [url = about:blank]
12:35:53 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7eff93f97400) [pid = 1905] [serial = 2175] [outer = (nil)] [url = about:blank]
12:35:53 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7eff8df4ec00) [pid = 1905] [serial = 2136] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | JavaScript error: http://web-platform.test:8000/screen-orientation/lock-basic.html, line 11: NotSupportedError: Operation is not supported
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7eff8c63dc00) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 51 (0x7eff9394dc00) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 50 (0x7eff90bff400) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 49 (0x7eff8f8b1000) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7eff8c63d800) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 47 (0x7eff928cec00) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 46 (0x7eff90c96c00) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 45 (0x7eff91dbcc00) [pid = 1905] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 44 (0x7eff956b2c00) [pid = 1905] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 43 (0x7eff8f45bc00) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 42 (0x7eff926f9c00) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 41 (0x7eff931a7400) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 40 (0x7eff94630c00) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 39 (0x7eff8d7bc400) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 38 (0x7eff90aa9c00) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 37 (0x7eff90cf2400) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 36 (0x7eff8f933800) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 35 (0x7eff916b7800) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 34 (0x7eff906a7000) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 33 (0x7eff90493c00) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 32 (0x7eff91650400) [pid = 1905] [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]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 31 (0x7eff947d0000) [pid = 1905] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 30 (0x7eff95a17c00) [pid = 1905] [serial = 2197] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 29 (0x7eff957e0000) [pid = 1905] [serial = 2195] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 28 (0x7eff957a4000) [pid = 1905] [serial = 2194] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 27 (0x7eff8f933c00) [pid = 1905] [serial = 2183] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 26 (0x7eff8c683800) [pid = 1905] [serial = 2180] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 25 (0x7eff90bff800) [pid = 1905] [serial = 2186] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 24 (0x7eff949fb400) [pid = 1905] [serial = 2192] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 23 (0x7eff91de5400) [pid = 1905] [serial = 2189] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 22 (0x7eff8df56000) [pid = 1905] [serial = 2094] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 21 (0x7eff9305d400) [pid = 1905] [serial = 2148] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 20 (0x7eff90c51400) [pid = 1905] [serial = 2106] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 19 (0x7eff93eed800) [pid = 1905] [serial = 2154] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 18 (0x7eff931e5000) [pid = 1905] [serial = 2151] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 17 (0x7eff90df9000) [pid = 1905] [serial = 2109] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 16 (0x7eff8f9df800) [pid = 1905] [serial = 2097] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 15 (0x7eff927ab400) [pid = 1905] [serial = 2145] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 14 (0x7eff8f9df400) [pid = 1905] [serial = 2115] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 13 (0x7eff9050d400) [pid = 1905] [serial = 2139] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 12 (0x7eff90755000) [pid = 1905] [serial = 2103] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 11 (0x7eff9050ac00) [pid = 1905] [serial = 2100] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 10 (0x7eff91d84000) [pid = 1905] [serial = 2142] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 9 (0x7eff9176a000) [pid = 1905] [serial = 2112] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 8 (0x7eff904b1000) [pid = 1905] [serial = 2184] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 7 (0x7eff94781000) [pid = 1905] [serial = 2157] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 6 (0x7eff8de2b400) [pid = 1905] [serial = 2181] [outer = (nil)] [url = about:blank]
12:35:57 INFO - PROCESS | 1857 | --DOMWINDOW == 5 (0x7eff90dfd400) [pid = 1905] [serial = 2187] [outer = (nil)] [url = about:blank]
12:36:00 INFO - PROCESS | 1857 | --DOMWINDOW == 4 (0x7eff93107800) [pid = 1905] [serial = 2190] [outer = (nil)] [url = about:blank]
12:36:09 INFO - PROCESS | 1857 | MARIONETTE LOG: INFO: Timeout fired
12:36:09 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
12:36:09 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
12:36:09 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
12:36:09 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 31138ms
12:36:09 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
12:36:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f6300 == 3 [pid = 1905] [id = 786]
12:36:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 5 (0x7eff8c352400) [pid = 1905] [serial = 2199] [outer = (nil)]
12:36:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 6 (0x7eff8c352c00) [pid = 1905] [serial = 2200] [outer = 0x7eff8c352400]
12:36:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 7 (0x7eff9176a000) [pid = 1905] [serial = 2201] [outer = 0x7eff8c352400]
12:36:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:10 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:11 INFO - PROCESS | 1857 | [Child 1905] 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
12:36:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b31f00 == 4 [pid = 1905] [id = 787]
12:36:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 8 (0x7eff957e0400) [pid = 1905] [serial = 2202] [outer = (nil)]
12:36:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b32400 == 5 [pid = 1905] [id = 788]
12:36:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 9 (0x7eff957e0800) [pid = 1905] [serial = 2203] [outer = (nil)]
12:36:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 10 (0x7eff94de9400) [pid = 1905] [serial = 2204] [outer = 0x7eff957e0800]
12:36:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 11 (0x7eff957ef000) [pid = 1905] [serial = 2205] [outer = 0x7eff957e0400]
12:36:18 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff93042100 == 4 [pid = 1905] [id = 785]
12:36:24 INFO - PROCESS | 1857 | --DOMWINDOW == 10 (0x7eff95baf400) [pid = 1905] [serial = 2198] [outer = (nil)] [url = about:blank]
12:36:24 INFO - PROCESS | 1857 | --DOMWINDOW == 9 (0x7eff8c352c00) [pid = 1905] [serial = 2200] [outer = (nil)] [url = about:blank]
12:36:24 INFO - PROCESS | 1857 | --DOMWINDOW == 8 (0x7eff95a17800) [pid = 1905] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
12:36:40 INFO - PROCESS | 1857 | MARIONETTE LOG: INFO: Timeout fired
12:36:40 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"
12:36:40 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
12:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:36:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
12:36:40 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
12:36:40 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
12:36:40 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
12:36:40 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30946ms
12:36:40 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
12:36:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b31f00 == 3 [pid = 1905] [id = 787]
12:36:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b32400 == 2 [pid = 1905] [id = 788]
12:36:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f7200 == 3 [pid = 1905] [id = 789]
12:36:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 9 (0x7eff8f9df400) [pid = 1905] [serial = 2206] [outer = (nil)]
12:36:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 10 (0x7eff8f9df800) [pid = 1905] [serial = 2207] [outer = 0x7eff8f9df400]
12:36:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 11 (0x7eff93847000) [pid = 1905] [serial = 2208] [outer = 0x7eff8f9df400]
12:36:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:41 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:36:42 INFO - PROCESS | 1857 | [Child 1905] 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
12:36:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b33d00 == 4 [pid = 1905] [id = 790]
12:36:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 12 (0x7eff95baf400) [pid = 1905] [serial = 2209] [outer = (nil)]
12:36:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 13 (0x7eff97108000) [pid = 1905] [serial = 2210] [outer = 0x7eff95baf400]
12:36:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f6300 == 3 [pid = 1905] [id = 786]
12:36:49 INFO - PROCESS | 1857 | --DOMWINDOW == 12 (0x7eff957ef000) [pid = 1905] [serial = 2205] [outer = 0x7eff957e0400] [url = about:blank]
12:36:49 INFO - PROCESS | 1857 | --DOMWINDOW == 11 (0x7eff94de9400) [pid = 1905] [serial = 2204] [outer = 0x7eff957e0800] [url = about:blank]
12:36:49 INFO - PROCESS | 1857 | --DOMWINDOW == 10 (0x7eff957e0800) [pid = 1905] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
12:36:49 INFO - PROCESS | 1857 | --DOMWINDOW == 9 (0x7eff957e0400) [pid = 1905] [serial = 2202] [outer = (nil)] [url = about:blank]
12:36:55 INFO - PROCESS | 1857 | --DOMWINDOW == 8 (0x7eff9176a000) [pid = 1905] [serial = 2201] [outer = (nil)] [url = about:blank]
12:36:55 INFO - PROCESS | 1857 | --DOMWINDOW == 7 (0x7eff8f9df800) [pid = 1905] [serial = 2207] [outer = (nil)] [url = about:blank]
12:36:55 INFO - PROCESS | 1857 | --DOMWINDOW == 6 (0x7eff8c352400) [pid = 1905] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
12:37:11 INFO - PROCESS | 1857 | MARIONETTE LOG: INFO: Timeout fired
12:37:11 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
12:37:11 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30890ms
12:37:11 INFO - TEST-START | /screen-orientation/onchange-event.html
12:37:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b33d00 == 2 [pid = 1905] [id = 790]
12:37:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f5900 == 3 [pid = 1905] [id = 791]
12:37:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 7 (0x7eff8c352400) [pid = 1905] [serial = 2211] [outer = (nil)]
12:37:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 8 (0x7eff8c352c00) [pid = 1905] [serial = 2212] [outer = 0x7eff8c352400]
12:37:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 9 (0x7eff91affc00) [pid = 1905] [serial = 2213] [outer = 0x7eff8c352400]
12:37:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:12 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:13 INFO - PROCESS | 1857 | [Child 1905] 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
12:37:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f7200 == 2 [pid = 1905] [id = 789]
12:37:20 INFO - PROCESS | 1857 | --DOMWINDOW == 8 (0x7eff97108000) [pid = 1905] [serial = 2210] [outer = 0x7eff95baf400] [url = about:blank]
12:37:20 INFO - PROCESS | 1857 | --DOMWINDOW == 7 (0x7eff95baf400) [pid = 1905] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
12:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 6 (0x7eff8c352c00) [pid = 1905] [serial = 2212] [outer = (nil)] [url = about:blank]
12:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 5 (0x7eff8f9df400) [pid = 1905] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
12:37:31 INFO - PROCESS | 1857 | --DOMWINDOW == 4 (0x7eff93847000) [pid = 1905] [serial = 2208] [outer = (nil)] [url = about:blank]
12:37:42 INFO - PROCESS | 1857 | MARIONETTE LOG: INFO: Timeout fired
12:37:42 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
12:37:42 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
12:37:42 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30986ms
12:37:42 INFO - TEST-START | /screen-orientation/orientation-api.html
12:37:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f4500 == 3 [pid = 1905] [id = 792]
12:37:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 5 (0x7eff8f9df400) [pid = 1905] [serial = 2214] [outer = (nil)]
12:37:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 6 (0x7eff8f9df800) [pid = 1905] [serial = 2215] [outer = 0x7eff8f9df400]
12:37:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 7 (0x7eff91aff800) [pid = 1905] [serial = 2216] [outer = 0x7eff8f9df400]
12:37:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:43 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:44 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
12:37:44 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
12:37:44 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
12:37:44 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1482ms
12:37:44 INFO - TEST-START | /screen-orientation/orientation-reading.html
12:37:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91b34c00 == 4 [pid = 1905] [id = 793]
12:37:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 8 (0x7eff97d4f000) [pid = 1905] [serial = 2217] [outer = (nil)]
12:37:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 9 (0x7eff97d4f400) [pid = 1905] [serial = 2218] [outer = 0x7eff97d4f000]
12:37:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 10 (0x7eff984d5c00) [pid = 1905] [serial = 2219] [outer = 0x7eff97d4f000]
12:37:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:44 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:45 INFO - PROCESS | 1857 | [Child 1905] 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
12:37:45 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
12:37:45 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
12:37:45 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
12:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:37:45 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
12:37:45 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
12:37:45 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
12:37:45 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
12:37:45 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
12:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:37:45 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
12:37:45 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
12:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:37:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:37:45 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
12:37:45 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 1547ms
12:37:45 INFO - TEST-START | /selection/Document-open.html
12:37:45 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91c2c300 == 5 [pid = 1905] [id = 794]
12:37:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 11 (0x7eff99b6bc00) [pid = 1905] [serial = 2220] [outer = (nil)]
12:37:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 12 (0x7eff99ba2000) [pid = 1905] [serial = 2221] [outer = 0x7eff99b6bc00]
12:37:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 13 (0x7eff99c96400) [pid = 1905] [serial = 2222] [outer = 0x7eff99b6bc00]
12:37:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:46 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:47 INFO - PROCESS | 1857 | [Child 1905] 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
12:37:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d93a00 == 6 [pid = 1905] [id = 795]
12:37:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 14 (0x7eff99d2d400) [pid = 1905] [serial = 2223] [outer = (nil)]
12:37:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 15 (0x7eff99d49c00) [pid = 1905] [serial = 2224] [outer = 0x7eff99d2d400]
12:37:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 16 (0x7eff99d71400) [pid = 1905] [serial = 2225] [outer = 0x7eff99d2d400]
12:37:47 INFO - PROCESS | 1857 | [Child 1905] 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
12:37:47 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 ""
12:37:47 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
12:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:37:47 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
12:37:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
12:37:47 INFO - TEST-OK | /selection/Document-open.html | took 1680ms
12:37:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff91d96c00 == 7 [pid = 1905] [id = 796]
12:37:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x7eff99dfe000) [pid = 1905] [serial = 2226] [outer = (nil)]
12:37:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 18 (0x7eff99dfe400) [pid = 1905] [serial = 2227] [outer = 0x7eff99dfe000]
12:37:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:49 INFO - TEST-START | /selection/addRange.html
12:37:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 19 (0x7eff9a1b7400) [pid = 1905] [serial = 2228] [outer = 0x7eff99dfe000]
12:37:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:37:49 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f5900 == 6 [pid = 1905] [id = 791]
12:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f4500 == 5 [pid = 1905] [id = 792]
12:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91b34c00 == 4 [pid = 1905] [id = 793]
12:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2c300 == 3 [pid = 1905] [id = 794]
12:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 18 (0x7eff99d49c00) [pid = 1905] [serial = 2224] [outer = 0x7eff99d2d400] [url = about:blank]
12:39:15 INFO - PROCESS | 1857 | JavaScript error: http://web-platform.test:8000/screen-orientation/orientation-reading.html, line 54: NotSupportedError: Operation is not supported
12:39:15 INFO - PROCESS | 1857 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 17 (0x7eff91aff800) [pid = 1905] [serial = 2216] [outer = (nil)] [url = about:blank]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 16 (0x7eff99ba2000) [pid = 1905] [serial = 2221] [outer = (nil)] [url = about:blank]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 15 (0x7eff99d71400) [pid = 1905] [serial = 2225] [outer = (nil)] [url = about:blank]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 14 (0x7eff97d4f400) [pid = 1905] [serial = 2218] [outer = (nil)] [url = about:blank]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 13 (0x7eff91affc00) [pid = 1905] [serial = 2213] [outer = (nil)] [url = about:blank]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 12 (0x7eff8f9df800) [pid = 1905] [serial = 2215] [outer = (nil)] [url = about:blank]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 11 (0x7eff99dfe400) [pid = 1905] [serial = 2227] [outer = (nil)] [url = about:blank]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 10 (0x7eff99b6bc00) [pid = 1905] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/selection/Document-open.html]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 9 (0x7eff97d4f000) [pid = 1905] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-reading.html]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 8 (0x7eff8f9df400) [pid = 1905] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-api.html]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 7 (0x7eff8c352400) [pid = 1905] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event.html]
12:39:15 INFO - PROCESS | 1857 | --DOMWINDOW == 6 (0x7eff99d2d400) [pid = 1905] [serial = 2223] [outer = (nil)] [url = about:blank]
12:39:16 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
12:39:16 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
12:39:16 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
12:39:16 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
12:39:16 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
12:39:16 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
12:39:16 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
12:39:16 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
12:39:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:16 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
12:39:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:16 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 ""
12:39:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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 ""
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - Selection.addRange() tests
12:39:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:17 INFO - "
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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 ""
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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̈ḧ
12:39:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:17 INFO - "
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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 ""
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - Selection.addRange() tests
12:39:17 INFO - Selection.addRange() tests
12:39:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:17 INFO - "
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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 ""
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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̈ḧ
12:39:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:17 INFO - "
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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 ""
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 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
12:39:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:17 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
12:39:17 INFO - Selection.addRange() tests
12:39:18 INFO - Selection.addRange() tests
12:39:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:18 INFO - "
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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 ""
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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̈ḧ
12:39:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:18 INFO - "
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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 ""
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 INFO - Selection.addRange() tests
12:39:18 INFO - Selection.addRange() tests
12:39:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:18 INFO - "
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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 ""
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:18 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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̈ḧ
12:39:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:19 INFO - "
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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 ""
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 INFO - Selection.addRange() tests
12:39:19 INFO - Selection.addRange() tests
12:39:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:19 INFO - "
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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 ""
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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̈ḧ
12:39:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:19 INFO - "
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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 ""
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 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
12:39:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:19 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
12:39:19 INFO - Selection.addRange() tests
12:39:20 INFO - Selection.addRange() tests
12:39:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:20 INFO - "
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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 ""
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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̈ḧ
12:39:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:20 INFO - "
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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 ""
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 INFO - Selection.addRange() tests
12:39:20 INFO - Selection.addRange() tests
12:39:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:20 INFO - "
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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 ""
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:20 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
12:39:20 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
12:39:20 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
12:39:20 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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̈ḧ
12:39:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:21 INFO - "
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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 ""
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 INFO - Selection.addRange() tests
12:39:21 INFO - Selection.addRange() tests
12:39:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:21 INFO - "
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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 ""
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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̈ḧ
12:39:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:21 INFO - "
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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 ""
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 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
12:39:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:21 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
12:39:21 INFO - Selection.addRange() tests
12:39:22 INFO - Selection.addRange() tests
12:39:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:22 INFO - "
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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 ""
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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̈ḧ
12:39:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:22 INFO - "
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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 ""
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 INFO - Selection.addRange() tests
12:39:22 INFO - Selection.addRange() tests
12:39:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:22 INFO - "
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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 ""
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:22 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
12:39:22 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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̈ḧ
12:39:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:23 INFO - "
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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 ""
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 INFO - Selection.addRange() tests
12:39:23 INFO - Selection.addRange() tests
12:39:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:23 INFO - "
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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 ""
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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̈ḧ
12:39:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:23 INFO - "
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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 ""
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:23 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
12:39:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 INFO - Selection.addRange() tests
12:39:24 INFO - Selection.addRange() tests
12:39:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:24 INFO - "
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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 ""
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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̈ḧ
12:39:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:24 INFO - "
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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 ""
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:24 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 INFO - Selection.addRange() tests
12:39:25 INFO - Selection.addRange() tests
12:39:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:25 INFO - "
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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 ""
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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̈ḧ
12:39:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:25 INFO - "
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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 ""
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 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
12:39:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:25 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
12:39:25 INFO - Selection.addRange() tests
12:39:26 INFO - Selection.addRange() tests
12:39:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:26 INFO - "
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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 ""
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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̈ḧ
12:39:26 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:26 INFO - "
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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 ""
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 INFO - Selection.addRange() tests
12:39:26 INFO - Selection.addRange() tests
12:39:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:26 INFO - "
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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 ""
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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̈ḧ
12:39:26 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:26 INFO - "
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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 ""
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:26 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 INFO - Selection.addRange() tests
12:39:27 INFO - Selection.addRange() tests
12:39:27 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:27 INFO - "
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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 ""
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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̈ḧ
12:39:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:27 INFO - "
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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 ""
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 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
12:39:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:27 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
12:39:27 INFO - Selection.addRange() tests
12:39:28 INFO - Selection.addRange() tests
12:39:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:28 INFO - "
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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 ""
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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̈ḧ
12:39:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:28 INFO - "
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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 ""
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - Selection.addRange() tests
12:39:28 INFO - Selection.addRange() tests
12:39:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:28 INFO - "
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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 ""
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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̈ḧ
12:39:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:28 INFO - "
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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 ""
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 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
12:39:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:28 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
12:39:28 INFO - Selection.addRange() tests
12:39:29 INFO - Selection.addRange() tests
12:39:29 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:29 INFO - "
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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 ""
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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̈ḧ
12:39:29 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:29 INFO - "
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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 ""
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 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
12:39:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:29 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
12:39:29 INFO - Selection.addRange() tests
12:39:30 INFO - Selection.addRange() tests
12:39:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:30 INFO - "
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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 ""
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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̈ḧ
12:39:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:30 INFO - "
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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 ""
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - Selection.addRange() tests
12:39:30 INFO - Selection.addRange() tests
12:39:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:30 INFO - "
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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 ""
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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̈ḧ
12:39:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:30 INFO - "
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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 ""
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 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
12:39:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:30 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
12:39:30 INFO - Selection.addRange() tests
12:39:31 INFO - Selection.addRange() tests
12:39:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:31 INFO - "
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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 ""
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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̈ḧ
12:39:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:31 INFO - "
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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 ""
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 INFO - Selection.addRange() tests
12:39:31 INFO - Selection.addRange() tests
12:39:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:31 INFO - "
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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 ""
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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̈ḧ
12:39:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:31 INFO - "
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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 ""
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:31 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 INFO - Selection.addRange() tests
12:39:32 INFO - Selection.addRange() tests
12:39:32 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:32 INFO - "
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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 ""
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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̈ḧ
12:39:32 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:32 INFO - "
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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 ""
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 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
12:39:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:32 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
12:39:32 INFO - Selection.addRange() tests
12:39:33 INFO - Selection.addRange() tests
12:39:33 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:33 INFO - "
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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 ""
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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̈ḧ
12:39:33 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:33 INFO - "
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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 ""
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 INFO - Selection.addRange() tests
12:39:33 INFO - Selection.addRange() tests
12:39:33 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:33 INFO - "
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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 ""
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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̈ḧ
12:39:33 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:33 INFO - "
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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 ""
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 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
12:39:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 INFO - Selection.addRange() tests
12:39:34 INFO - Selection.addRange() tests
12:39:34 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:34 INFO - "
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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 ""
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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̈ḧ
12:39:34 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:34 INFO - "
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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 ""
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 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
12:39:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:34 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
12:39:34 INFO - Selection.addRange() tests
12:39:35 INFO - Selection.addRange() tests
12:39:35 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:35 INFO - "
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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 ""
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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̈ḧ
12:39:35 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:35 INFO - "
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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 ""
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 INFO - Selection.addRange() tests
12:39:35 INFO - Selection.addRange() tests
12:39:35 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:35 INFO - "
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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 ""
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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̈ḧ
12:39:35 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:35 INFO - "
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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 ""
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 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
12:39:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 INFO - Selection.addRange() tests
12:39:36 INFO - Selection.addRange() tests
12:39:36 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:36 INFO - "
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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 ""
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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̈ḧ
12:39:36 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:36 INFO - "
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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 ""
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 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
12:39:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:36 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
12:39:36 INFO - Selection.addRange() tests
12:39:37 INFO - Selection.addRange() tests
12:39:37 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:37 INFO - "
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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 ""
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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̈ḧ
12:39:37 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:37 INFO - "
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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 ""
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 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
12:39:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:37 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
12:39:37 INFO - Selection.addRange() tests
12:39:38 INFO - Selection.addRange() tests
12:39:38 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:38 INFO - "
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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 ""
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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̈ḧ
12:39:38 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:38 INFO - "
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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 ""
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - Selection.addRange() tests
12:39:38 INFO - Selection.addRange() tests
12:39:38 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:38 INFO - "
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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 ""
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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̈ḧ
12:39:38 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:38 INFO - "
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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 ""
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 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
12:39:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:38 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
12:39:38 INFO - Selection.addRange() tests
12:39:39 INFO - Selection.addRange() tests
12:39:39 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:39 INFO - "
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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 ""
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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̈ḧ
12:39:39 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:39 INFO - "
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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 ""
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 INFO - Selection.addRange() tests
12:39:39 INFO - Selection.addRange() tests
12:39:39 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:39 INFO - "
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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 ""
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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̈ḧ
12:39:39 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:39 INFO - "
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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 ""
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:39 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 INFO - Selection.addRange() tests
12:39:40 INFO - Selection.addRange() tests
12:39:40 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:40 INFO - "
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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 ""
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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̈ḧ
12:39:40 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:40 INFO - "
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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 ""
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 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
12:39:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:40 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
12:39:40 INFO - Selection.addRange() tests
12:39:40 INFO - Selection.addRange() tests
12:39:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:41 INFO - "
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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 ""
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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̈ḧ
12:39:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:41 INFO - "
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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 ""
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - Selection.addRange() tests
12:39:41 INFO - Selection.addRange() tests
12:39:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:41 INFO - "
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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 ""
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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̈ḧ
12:39:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:41 INFO - "
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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 ""
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 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
12:39:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:41 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
12:39:41 INFO - Selection.addRange() tests
12:39:42 INFO - Selection.addRange() tests
12:39:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:42 INFO - "
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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 ""
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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̈ḧ
12:39:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:42 INFO - "
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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 ""
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - Selection.addRange() tests
12:39:42 INFO - Selection.addRange() tests
12:39:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:42 INFO - "
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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 ""
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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̈ḧ
12:39:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:42 INFO - "
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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 ""
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 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
12:39:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:42 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
12:39:42 INFO - Selection.addRange() tests
12:39:43 INFO - Selection.addRange() tests
12:39:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:43 INFO - "
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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 ""
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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̈ḧ
12:39:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:43 INFO - "
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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 ""
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 INFO - Selection.addRange() tests
12:39:43 INFO - Selection.addRange() tests
12:39:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:43 INFO - "
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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 ""
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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̈ḧ
12:39:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:43 INFO - "
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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 ""
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:43 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 INFO - Selection.addRange() tests
12:39:44 INFO - Selection.addRange() tests
12:39:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:44 INFO - "
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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 ""
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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̈ḧ
12:39:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:44 INFO - "
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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 ""
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 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
12:39:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:44 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
12:39:44 INFO - Selection.addRange() tests
12:39:45 INFO - Selection.addRange() tests
12:39:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:45 INFO - "
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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 ""
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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̈ḧ
12:39:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:45 INFO - "
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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 ""
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - Selection.addRange() tests
12:39:45 INFO - Selection.addRange() tests
12:39:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:45 INFO - "
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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 ""
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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̈ḧ
12:39:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:45 INFO - "
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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 ""
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 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
12:39:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:45 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
12:39:45 INFO - Selection.addRange() tests
12:39:46 INFO - Selection.addRange() tests
12:39:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:46 INFO - "
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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 ""
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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̈ḧ
12:39:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:46 INFO - "
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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 ""
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - Selection.addRange() tests
12:39:46 INFO - Selection.addRange() tests
12:39:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:46 INFO - "
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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 ""
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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̈ḧ
12:39:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:46 INFO - "
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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 ""
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 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
12:39:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:46 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
12:39:46 INFO - Selection.addRange() tests
12:39:47 INFO - Selection.addRange() tests
12:39:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:47 INFO - "
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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 ""
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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̈ḧ
12:39:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:47 INFO - "
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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 ""
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 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
12:39:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:47 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
12:39:47 INFO - Selection.addRange() tests
12:39:48 INFO - Selection.addRange() tests
12:39:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:48 INFO - "
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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 ""
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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̈ḧ
12:39:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:48 INFO - "
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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 ""
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 INFO - Selection.addRange() tests
12:39:48 INFO - Selection.addRange() tests
12:39:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:48 INFO - "
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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 ""
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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̈ḧ
12:39:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:48 INFO - "
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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 ""
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 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
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:48 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
12:39:48 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
12:39:48 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:48 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:48 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
12:39:48 INFO - Selection.addRange() tests
12:39:49 INFO - Selection.addRange() tests
12:39:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:49 INFO - "
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
12:39:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:49 INFO - "
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
12:39:49 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
12:39:49 INFO - Selection.addRange() tests
12:39:49 INFO - Selection.addRange() tests
12:39:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:49 INFO - "
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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 ""
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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̈ḧ
12:39:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:49 INFO - "
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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 ""
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 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
12:39:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:49 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
12:39:49 INFO - Selection.addRange() tests
12:39:50 INFO - Selection.addRange() tests
12:39:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:50 INFO - "
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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 ""
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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̈ḧ
12:39:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:50 INFO - "
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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 ""
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 INFO - Selection.addRange() tests
12:39:50 INFO - Selection.addRange() tests
12:39:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:50 INFO - "
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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 ""
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 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
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:50 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̈ḧ
12:39:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:50 INFO - "
12:39:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
12:39:51 INFO - Selection.addRange() tests
12:39:51 INFO - Selection.addRange() tests
12:39:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:51 INFO - "
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
12:39:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:51 INFO - "
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
12:39:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
12:39:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
12:39:51 INFO - Selection.addRange() tests
12:39:52 INFO - Selection.addRange() tests
12:39:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:52 INFO - "
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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 ""
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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̈ḧ
12:39:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:52 INFO - "
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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 ""
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - Selection.addRange() tests
12:39:52 INFO - Selection.addRange() tests
12:39:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:52 INFO - "
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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 ""
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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̈ḧ
12:39:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:52 INFO - "
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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 ""
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 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
12:39:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:52 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
12:39:52 INFO - Selection.addRange() tests
12:39:53 INFO - Selection.addRange() tests
12:39:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:53 INFO - "
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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 ""
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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̈ḧ
12:39:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
12:39:53 INFO - "
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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 ""
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 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
12:39:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:39:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
12:39:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
12:39:53 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
12:39:53 INFO - - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 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 () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 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 () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
12:41:23 INFO - root.queryAll(q)
12:41:23 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:23 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
12:41:23 INFO - root.query(q)
12:41:23 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:23 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:23 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:23 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:23 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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 () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
12:41:24 INFO - root.query(q)
12:41:24 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
12:41:24 INFO - root.queryAll(q)
12:41:24 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
12:41:24 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:24 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
12:41:24 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:24 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:24 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:24 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:25 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:25 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
12:41:25 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:25 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:25 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 21 (0x7eff8e5d2000) [pid = 1905] [serial = 2260] [outer = (nil)] [url = about:blank]
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 20 (0x7eff9568d800) [pid = 1905] [serial = 2252] [outer = (nil)] [url = about:blank]
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 19 (0x7eff8f470400) [pid = 1905] [serial = 2257] [outer = (nil)] [url = about:blank]
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 18 (0x7eff939ea800) [pid = 1905] [serial = 2254] [outer = (nil)] [url = about:blank]
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 17 (0x7eff8c352c00) [pid = 1905] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapse.html]
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 16 (0x7eff8f470800) [pid = 1905] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html]
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 15 (0x7eff8ea1ec00) [pid = 1905] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/selection/removeAllRanges.html]
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 14 (0x7eff939ea400) [pid = 1905] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/selection/isCollapsed.html]
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 13 (0x7eff938b2800) [pid = 1905] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/selection/interfaces.html]
12:41:26 INFO - PROCESS | 1857 | --DOMWINDOW == 12 (0x7eff9a159400) [pid = 1905] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/selection/deleteFromDocument.html]
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:26 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:26 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
12:41:26 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:26 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:26 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
12:41:27 INFO - #descendant-div2 - root.queryAll is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
12:41:27 INFO - #descendant-div2 - root.query is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - >
12:41:27 INFO - #child-div2 - root.queryAll is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - >
12:41:27 INFO - #child-div2 - root.query is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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>
12:41:27 INFO - #child-div2 - root.queryAll is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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>
12:41:27 INFO - #child-div2 - root.query is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - >#child-div2 - root.queryAll is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - >#child-div2 - root.query is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - +
12:41:27 INFO - #adjacent-p3 - root.queryAll is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - +
12:41:27 INFO - #adjacent-p3 - root.query is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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+
12:41:27 INFO - #adjacent-p3 - root.queryAll is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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+
12:41:27 INFO - #adjacent-p3 - root.query is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - +#adjacent-p3 - root.queryAll is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - +#adjacent-p3 - root.query is not a function
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:27 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:27 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
12:41:27 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:27 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:27 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - ~
12:41:28 INFO - #sibling-p3 - root.queryAll is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - ~
12:41:28 INFO - #sibling-p3 - root.query is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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~
12:41:28 INFO - #sibling-p3 - root.queryAll is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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~
12:41:28 INFO - #sibling-p3 - root.query is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - ~#sibling-p3 - root.queryAll is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - ~#sibling-p3 - root.query is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO -
12:41:28 INFO - ,
12:41:28 INFO -
12:41:28 INFO - #group strong - root.queryAll is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO -
12:41:28 INFO - ,
12:41:28 INFO -
12:41:28 INFO - #group strong - root.query is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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,
12:41:28 INFO - #group strong - root.queryAll is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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,
12:41:28 INFO - #group strong - root.query is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - ,#group strong - root.queryAll is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - ,#group strong - root.query is not a function
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 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
12:41:28 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:28 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
12:41:28 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
12:41:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
12:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:28 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:41:28 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
12:41:28 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 9288ms
12:41:28 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
12:41:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff8c3f8600 == 6 [pid = 1905] [id = 811]
12:41:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 13 (0x7eff8ea1e000) [pid = 1905] [serial = 2267] [outer = (nil)]
12:41:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 14 (0x7eff8ea1e400) [pid = 1905] [serial = 2268] [outer = 0x7eff8ea1e000]
12:41:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:28 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 15 (0x7eff903b3000) [pid = 1905] [serial = 2269] [outer = 0x7eff8ea1e000]
12:41:29 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:30 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
12:41:30 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
12:41:31 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 "
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
12:41:31 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"
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
12:41:31 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
12:41:31 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 "
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
12:41:31 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"
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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 { "
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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"
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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]
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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 { "
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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]
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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"
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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 { "
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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"
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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]
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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 { "
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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]
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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"
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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 { "
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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"
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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]
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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 { "
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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]
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 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"
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
12:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
12:41:31 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
12:41:31 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 3166ms
12:41:31 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
12:41:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b87d00 == 7 [pid = 1905] [id = 812]
12:41:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 16 (0x7eff99b6bc00) [pid = 1905] [serial = 2270] [outer = (nil)]
12:41:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x7eff99ba2000) [pid = 1905] [serial = 2271] [outer = 0x7eff99b6bc00]
12:41:31 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 18 (0x7eff99c87000) [pid = 1905] [serial = 2272] [outer = 0x7eff99b6bc00]
12:41:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:32 INFO - PROCESS | 1857 | [Parent 1857] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
12:41:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b87800 == 8 [pid = 1905] [id = 813]
12:41:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 19 (0x7eff9037d000) [pid = 1905] [serial = 2273] [outer = (nil)]
12:41:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7eff95b88700 == 9 [pid = 1905] [id = 814]
12:41:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 20 (0x7eff91aed400) [pid = 1905] [serial = 2274] [outer = (nil)]
12:41:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 21 (0x7eff938b2400) [pid = 1905] [serial = 2275] [outer = 0x7eff91aed400]
12:41:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 22 (0x7eff947fd800) [pid = 1905] [serial = 2276] [outer = 0x7eff9037d000]
12:41:34 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff91c2a000 == 8 [pid = 1905] [id = 810]
12:41:34 INFO - PROCESS | 1857 | --DOCSHELL 0x7eff8c3f7c00 == 7 [pid = 1905] [id = 808]
12:41:34 INFO - PROCESS | 1857 | --DOMWINDOW == 21 (0x7eff93fd5400) [pid = 1905] [serial = 2255] [outer = (nil)] [url = about:blank]
12:41:34 INFO - PROCESS | 1857 | --DOMWINDOW == 20 (0x7eff9162a800) [pid = 1905] [serial = 2258] [outer = (nil)] [url = about:blank]
12:41:34 INFO - PROCESS | 1857 | --DOMWINDOW == 19 (0x7eff9d24f400) [pid = 1905] [serial = 2237] [outer = (nil)] [url = about:blank]
12:41:34 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
12:41:34 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
12:41:34 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 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
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
12:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
12:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
12:41:34 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
12:41:34 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
12:41:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
12:41:34 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */